坚持到底 : GoLand 2018.1现已发布!
Posted on May 7, 2018 by JetBrains_CN
我们荣幸地宣布,GoLand 2018.1现在已经可以提供下载了!
这次发布是我们团队的一个里程碑,因为这是其发布四个月来的首次大规模更新IDE。值得骄傲的是,本次更新的重点代码辅助将变得更加智能,同时也改善了与IDE一起运行的许多其他工具的集成。此更新支持部分Git 提交,集成了Dep,使调试本地Go进程成为可能,改善了对Docker Compose的支持,提供编辑Kubernetes资源文件的智能代码辅助,等等。以下是一些重点更新内容:
Go
1、集成Dep
2、运行和调试
- 将调试器附加到本地进程
- 通过构建运行配置来运行多个文件
3、代码辅助
- 全面支持Go 1.10
- Move重构(在一个包内)
- 否定补全
- 新后缀模板:.if和.p
- 默认值补全
- 大量新意图操作和快速修复
- 新的格式化选项和按Enter后自动格式化
- 优化的imports on-the-fly编辑器选项
- 重新制作文档弹出窗口(现在有示例函数)
- 处理Scratch文件的粘贴和客户模板的导入
- 现在,仅当结果无错时才能执行自动导入
4、性能
- 不为整个GOPATH做索引的选项(使用dep管理器时适用)
- 加快全局符号的Rename和Find Usages
5、其他
改善测试运行器(尊重测试层次并改善测试输出)
Git
部分Git提交
- 分支弹出窗口中的Abort Rebase、Continue Rebase和Skip Commit操作
- JavaScript和TypeScript
- 全面支持TypeScript 2.7
- 以类型保护快速修复围绕
- Rename提供安全重命名文件选项
- 用Prettier重新格式化
- 提取Vue组件重构
部署
- 改善Docker Compose工作流
- 编辑Kubernetes资源文件(JSON和YAML)的智能代码辅助