智能高效的IDE GoLand v2024.1全新发布 - 进一步升级AI辅助工具
GoLand使 Go 代码的阅读、编写和更改变得非常容易。即时错误检测和修复建议通过一步撤消快速安全重构智能代码完成死代码检测和文档提示帮助所有 Go 开发人员从新手到经验丰富的专业人士创建快速、高效、和可靠的代码。具体更新详情如下GoLand 2024.1带来了多项重要的新功能全行代码补全已经实现本地运行、LLM驱动的AI补全现在可供每个GoLand用户免费使用。索引编制和高亮显示的性能得到显著改进。打磨了 AI Assistant 并实现了升级包括用于代码补全和文档生成的额外选项。对Dev Container的支持已脱离抢先体验并在此迭代中带来多项精彩的新功能。添加了对Go 1.22更新的支持新版本还具有多项用户体验和内部工具增强。全行代码补全GoLand 2024.1 引入了全行代码补全这项新功能使用本地运行的上下文感知深度学习模型自动补全整行代码。 它有助于提高编码速度和效率同时在您的设备上本地运行不会将任何数据发送到外部服务器。性能改进改进的索引编制性能改进的索引编制性能其速度平均提高了 30% 左右。索引编制期间更多的高亮显示通过这项增强高亮显示现在可以直接从 IDE 启动时用于引用AI AssistantJetBrains 继续致力于 AI Assistant 的开发提供更有价值的功能和操作。 在此版本中GoLand 为现有 AI 功能带来了两项增强。基于云的结构和接口补全在2023.3中函数和方法块获得了内联补全在 2024.1 中为结构和接口声明启用内联补全。当代码补全在类型声明中提供建议时它会考虑用法的上下文以及父结构和引用 这提高了基于 AI 的建议的相关性。结构字段和接口方法的文档生成GoLand 现在为整个类型、接口方法和结构字段生成文档。 要生成文档将文本光标置于字段定义中的任意位置然后选择Write Documentation编写文档AI 操作。远程开发在 2024.1 中IDE 为远程场景提供了改进的开发者体验高亮显示、呈现和远程开发的整体流畅度现已接近本地编程 您会发现云中的高亮显示和补全速度几乎与本地代码库一样快。此外用户现在可以直接从 IDE 客户端管理远程项目以及创建新的远程项目或打开现有项目。Dev Container现在用户可以从欢迎屏幕从本地磁盘或 VCS运行开发容器。对 Go 1.22 更新的支持随着 Go 语言不断发展我们希望尽快为所有新语言功能提供支持。