GoLand 2021.3 Beta 2 发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:GoLand 2021.3 Beta 2 已发布,此版本改进了 Debugging Tests 的错误信息和比较分析器快照 (Compare Profiler Snapshots) 的能力。 改进 Debugging Tests 的错误消息 当我们在项目树中选择一个目录并运行 Debug ...

GoLand 2021.3 Beta 2 已发布,此版本改进了 Debugging Tests 的错误信息和比较分析器快照 (Compare Profiler Snapshots) 的能力。

改进 Debugging Tests 的错误消息

当我们在项目树中选择一个目录并运行 Debug | go test 'directoryName',会得到一个模糊的错误消息。

发生这种情况是因为,在这种情况下,GoLand 创建了一个带有 Test Kind: Directory 的配置,而我们不能在目录类型的配置中调试测试。

对于此类错误,显示的信息不是很好理解。

此版本对这种情况进行了优化,现在错误会提示你不能在目录类型的运行配置中调试测试,但可以对每个包的测试进行调试。

此外还有一个指向 Run/Debug Configurations 设置的链接,可以在这里将 Test kind 从 Directory 更改为 Package。

GoLand 2021.3 Beta 2 发布

可视化分析器快照之间的差异 

分析器是 GoLand 用于诊断性能问题和探索运行时程序运行的主要工具。此版本引入了可视化展示火焰图上两个快照之间差异的功能。 

从打开的项目转到 Run | Open Profiler Snapshots或者按 ⇧ ( Shift ) 两次,然后在搜索栏中输入“Open Profiler Snapshots”,将会看到快照列表。打开其中一个,然后通过重复相同的操作以打开另一个。

然后单击位于其中一个快照选项卡中的"Compare With Baseline"按钮。从菜单中,选择要与它比较的快照。

Goland 会提供一个单独的差异选项卡来显示比较结果,结合两个火焰图并将差异显示为红色和绿色。

如果您看到 6% 的帧为绿色,则表示相应方法在第二次分析器运行期间速度提高了 6%。红色表示相应的方法变慢了。  

GoLand 2021.3 Beta 2 发布

完整更新说明查看发布公告

下载地址:https://www.jetbrains.com/go/nextversion


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Objective-C编程

Objective-C编程

[美] Aaron Hillegass / 夏伟频、李骏 / 华中科技大学出版社 / 2012-9-25 / 58.00元

《Objective-C编程》讲述Objective-C编程语言和基本的iOS/Mac开发知识。作者首先从基本的编程概念讲起(变量、条件语句、循环结构等),接着用浅显易懂的语言讲解Objective-C和Foundation的知识,包括Objective-C的基本语法、 Foundation常用类 、内存管理、常用设计模式等,最后手把手教读者编写完整的、基于事件驱动的iOS/Mac应用。作者还穿插......一起来看看 《Objective-C编程》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器