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


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

查看所有标签

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

A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout / Yaknyam Press / 2018-4-6 / GBP 14.21

This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first ......一起来看看 《A Philosophy of Software Design》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

URL 编码/解码
URL 编码/解码

URL 编码/解码