JetBrains GoLand 2020.3.2插图

GoLand2020.1新功能

一、Go模块改进
1、GoLand自动建议在新的“环境变量”对话框中的“直接”和“关闭”值之间进行选择来配置GOPROXY。
围棋1.13的环境变量GOPROXY,GOPRIVATE,GOSUMDB,GONOPROXY,和GONOSUMB现在支持。
使用Go Modules项目模板配置其默认值。只需单击“ 环境”字段中的“ 浏览”图标即可打开新的“ 环境变量”对话框。
2、’replace’关键字,依赖项名称和实际替换路径的代码完成
代码完成为go,module,require, replace,exclude关键字,依赖关系的名字,并在本地路径替换为可用于go.mod文件。
3、GoLand建议导入包
重命名和移动重构也在业务中。当您重命名或移动replace语句引用的目录时,GoLand将相应地更改go.mod文件中的路径。
4、使用查找用法查找该目录在go.mod文件中的使用位置,并导航到其源
现在,您还可以通过“ 项目视图”调用“ 查找用法”,以探索go.mod文件中特定目录的路径。
5、GoLand突出显示未使用和遗漏的依赖项,并建议通过Alt-Enter使用快速修复来删除和获取它们
在GoLand 2020.1中,您可以获取缺少的依赖项,并通过删除未使用的依赖项Alt-Enter。
6、GoLand建议导入包
最后但并非最不重要的一点是,如果存在本地路径的替换,新版本将在您提交之前显示一条通知,这样您就不会意外提交它们。

提供最优质的电子书资源集合

立即查看 了解详情