GoLand 2020.3 Roadmap

来源: OSCHINA
编辑:
2020-08-26 08:53:01

GoLand 开发团队公布了 GoLand 下一个主要版本 2020.3 的开发计划,主要集中在改进对 Go modules、泛型和 Go 1.16 的支持。

更好的 Go modules 使用体验

在 GoLand 2020.3 中,团队计划为从 import 到 module name 等功能添加导航,在 go.mod 文件中增加 Find Usages 和 Rename 重构功能,让更新依赖关系变得更容易。当然,也会根据反馈对 UI 进行完善。

对泛型和 Go 1.16 的支持

目前正在计划扩展当前对泛型的支持,并将开始研究对 Go 1.16 的支持。例如,在闭包中查找未使用的变量。

调试器

团队计划在此版本中增加用于分析线程的 Thread Dump 功能,同时改进可用性并解决小问题。

测试及测试框架

在下一个版本中,团队将为 GoLand 添加运行和导航到子测试的功能,并使用代码完成功能生成测试和基准模板的功能。这一部分的其他改进将包括 Testify 框架、pkg/errors 和 Logrus 以及 SQL 注入方面的工作。

代码编辑

计划为影子变量(shadowed variables)和方法添加语法高亮,并提供一个快速修复方法来处理 Unhandled 错误检查中的错误。

代码检查

从 go vet 将最有使用价值的检查功能转移过来,以及通过底层方面的工作提供更精确的数据流分析,团队希望提供在 Problems View 中查看当前文件、当前文件包、所有打开的文件包或整个项目中的潜在问题。

详情查看 https://blog.jetbrains.com

展开阅读全文
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
1 收藏
分享
返回顶部
顶部