智能高效的IDE GoLand v2024.1全新发布 - 进一步升级AI辅助工具

GoLand使 Go 代码的阅读、编写和更改变得非常容易。即时错误检测和修复建议,通过一步撤消快速安全重构,智能代码完成,死代码检测和文档提示帮助所有 Go 开发人员,从新手到经验丰富的专业人士,创建快速、高效、和可靠的代码。

立即获取GoLand v2024.1正式版(Q技术交流:786598704)

具体更新详情如下:

GoLand 2024.1带来了多项重要的新功能:

  • 全行代码补全已经实现:本地运行、LLM驱动的AI补全现在可供每个GoLand用户免费使用。
  • 索引编制和高亮显示的性能得到显著改进。
  • 打磨了 AI Assistant 并实现了升级,包括用于代码补全和文档生成的额外选项。
  • 对Dev Container的支持已脱离抢先体验,并在此迭代中带来多项精彩的新功能。
  • 添加了对Go 1.22更新的支持

新版本还具有多项用户体验和内部工具增强。

全行代码补全

GoLand 2024.1 引入了全行代码补全,这项新功能使用本地运行的上下文感知深度学习模型自动补全整行代码。 它有助于提高编码速度和效率,同时在您的设备上本地运行,不会将任何数据发送到外部服务器。

性能改进

改进的索引编制性能

改进的索引编制性能,其速度平均提高了 30% 左右。

索引编制期间更多的高亮显示

通过这项增强,高亮显示现在可以直接从 IDE 启动时用于引用!

AI Assistant

JetBrains 继续致力于 AI Assistant 的开发,提供更有价值的功能和操作。 在此版本中,GoLand 为现有 AI 功能带来了两项增强。

基于云的结构和接口补全

在2023.3中函数和方法块获得了内联补全,在 2024.1 中为结构和接口声明启用内联补全。当代码补全在类型声明中提供建议时,它会考虑用法的上下文以及父结构和引用, 这提高了基于 AI 的建议的相关性。

结构字段和接口方法的文档生成

GoLand 现在为整个类型、接口方法和结构字段生成文档。 要生成文档,将文本光标置于字段定义中的任意位置,然后选择 Write Documentation(编写文档)AI 操作。

远程开发

在 2024.1 中,IDE 为远程场景提供了改进的开发者体验:高亮显示、呈现和远程开发的整体流畅度现已接近本地编程, 您会发现云中的高亮显示和补全速度几乎与本地代码库一样快。

此外,用户现在可以直接从 IDE 客户端管理远程项目,以及创建新的远程项目或打开现有项目。

Dev Container

现在,用户可以从欢迎屏幕(从本地磁盘或 VCS)运行开发容器。

对 Go 1.22 更新的支持

随着 Go 语言不断发展,我们希望尽快为所有新语言功能提供支持。

相关推荐
Das1几秒前
【计算机视觉】02_边缘
人工智能·计算机视觉
橙 子_2 分钟前
在 Amazon Bedrock 中推出 Claude Sonnet 4.5:Anthropic 最智能的模型,最适合编码和复杂代理
人工智能·python·云原生·html
草莓熊Lotso2 分钟前
Python 流程控制完全指南:条件语句 + 循环语句 + 实战案例(零基础入门)
android·开发语言·人工智能·经验分享·笔记·后端·python
咕噜签名-铁蛋2 分钟前
虚拟化软件
人工智能
曜华激光2 分钟前
太阳能电池串实验室测试仪定制化解决方案
大数据·人工智能
Gu_yyqx3 分钟前
IDEA中debug的使用
java·ide·intellij-idea
码luffyliu5 分钟前
Go 中的深浅拷贝:从城市缓存场景讲透指针与内存操作
后端·go·指针·浅拷贝·深拷贝
BFT白芙堂5 分钟前
Franka Research 3 进阶应用:基于神经网络的 ORACLE 交互控制策略深度解析
人工智能·深度学习·神经网络·oracle·机器人·人机交互·vr
智算菩萨6 分钟前
自然语言处理常用Python库:spaCy使用全解
人工智能·python·自然语言处理
Katecat996639 分钟前
【工业视觉检测】基于YOLOv8的皮带输送机关键部件检测与识别系统完整实现
人工智能·yolo·视觉检测