GoLand2019汉化免费版是一款功能强大的Go语言编程软件,包含调试器、版本控制工具和测试工具等多种功能模块,GoLand2019集成了内存、CPU、互斥锁和块分析器,更新了调试器,引入了新的空值分析器和into调试功能,另外小编还带来了GoLand2019汉化包,可以一键汉化成中文界面,使用更方便,需要的朋友赶快下载吧!
GoLand 2019新功能
1、集成堆、CPU、互斥锁和块分析器
GoLand 2019.1 将分析体验提升到了一个全新的生产力水平,为了扩展其工具支持,GoLand 现在集成了内存、CPU、互斥锁和块分析器,这意味着可以直接从 IDE 分析应用程序,并在专用工具窗口(View | Tool Windows | Profiler)中查看分析结果。
该功能按照适合每种类型的分析器的特定指标对结果进行排序,使用 Flame Chart、Call Tree 和 Method List 选项卡与源代码导航等方法,可以比以往更快地识别性能问题。
2、into 调试
此版本带来了一个新的调试器操作“into 调试(Smart Step Into)”,可以在调试一系列调用和嵌套方法调用时节省大量时间。在表达式中进入任意调用,自动单步执行不感兴趣的函数。
3、空值分析器
新引入的空值分析器(Nilness Analyzer)将对代码进行检测,可以在各种情况下,立即检测出变量是否可能为 nil。它会在类似以下的场景中发出提醒:
冗余比较,比如如果 v 已经被定义为 nil,或者不为 nil,那么 v == nil 这个比较就多余了。
试图访问一个指向什么都没有的变量。
索引 nil slice 时无意中引发 panic。
4、调试器更新
Goroutines 而不是线程
调试器输出现在显示 goroutines 而不是线程。在它们之间切换,可以快速导航到标准 Go 库,并获得有关代码执行方式的更多信息。
以二进制、十进制或十六进制查看 int 变量
现在可以选择是否在调试器视图中以二进制、十进制或十六进制查看 int 变量。
复制堆栈
新选项可以将整个帧堆栈复制到剪贴板。
以 sudo 权限运行 Go 配置
现在可以使用 sudo 运行 Run/Debug Configurations,它允许调试需要特权用户操作的应用。
GoLand2019安装教程
1、运行“goland-2019.1.exe”文件,进入安装界面,点击next
2、选择软件安装目录,默认为“C:\Program Files\JetBrains\GoLand 2019.1”,可以点“browse”修改到其他盘符
3、选择要安装的版本以及关联的文件格式
4、设置开始菜单文件夹名称,默认为“JetBrains”,无需修改,直接点击install
5、接下来就开始GoLand2019的安装了,如图所示
6、耐心等待,安装完成,点击finish退出安装,注意将“Run Goland”选项勾选掉暂不启动
7、我们开始汉化,复制resources_cn.jar,进入到C:\Program Files\JetBrains\GoLand 2019.1\lib文件夹,如果你安装在D盘则将C变成D,将汉化文件粘贴进去,将原来的resources_en.jar英文版文件删除或重命名
8、打开GoLand2019就是中文版了