GoLand 2020.1 路线图公布
GoLand 开发团队公布了 2020 年首个主要版本GoLand 2020.1 的路线图,介绍了在改进性能、支持 Go Modules、以及代码辅助功能方面将会开始的一些计划。 速度更快 和构建 GoLand 的 IntelliJ 平台一样,此 IDE 将不断提高启动性能和索引速度。以下是即将执行的计划的简短摘要: 在我们的项目仍在建立索引时解锁更多 IDE 操作,以便可以立即执行它们,而无需完成索引的构建 IDE 会向用户通知有关索引出现异常的信息。例如,索引花费时间太长的文件、索引重新建立频率太高的文件以及异常导致的索引重建 有关更多详细信息,请阅读IntelliJ平台 2020 年路线图。 流畅的 UI 开发团队计划从当前的架构解决方案开始迁移,因为此架构要求大多数操作需要修改 IDE 的内部数据结构才能在 UI 线程上运行,其中包括基本操作(将字符插入文档中)和大规模操作(重新命名具有数千种用法的方法)。这种架构的好处是简单的编程模型,但明显的缺点是 UI 响应能力在许多情况下都会受到影响。 为此,GoLand 的上游项目 IntelliJ将重构 IntelliJ 平台的基本...