GoLand 2026.1 正式发布
推荐阅读
IDEA 官宣全新AI CLI:Gemini大模型免费用!
JetBrains 25 岁了:AI时代IDEA 真的要倒下了吗?
GoLand 2026.1 前几天正式发布了,新版本引入了Go 1.26 语法更新向导,让你更轻松地在整个代码库中采用新的语言改进。同时还扩展了 AI 功能,支持更多 AI 代理,并带来了多项生产力改进,包括 Git worktrees 支持和更流畅的编辑体验。
让我们一起来看看这个版本的主要更新。
一、通过引导式 Go 语法更新保持代码库现代化
保持代码与 Go 的演进同步有助于确保长期的可维护性和与生态系统的兼容性。GoLand 2026.1 引入了统一的工作流程,帮助您发现并应用现代化的 Go 语法。
当您的项目切换到 Go 1.26 时,GoLand 会扫描您的代码并高亮显示可以更新的构造。这些提醒直接出现在编辑器中,解释可以改进的内容及原因,让您在工作时就能看到新的语言功能。
在此版本中,GoLand 支持两种 Go 1.26 语法更新。团队计划在即将发布的版本中扩展此功能,涵盖最近 Go 版本中引入的其他重要更改。
1.1 在编辑器中直接识别过时的语法
GoLand 现在包含检查功能,可检测过时的模式并建议现代替代方案。在 2026.1 版本中,IDE 引入了两种基于 Go 1.26 的语法更新:
- 使用
new()改进指针创建 - 使用
errors.AsType进行类型安全的错误解包
每次检查都提供快速修复,让您可以直接在编辑器中应用改进。

1.2 通过一个工作流程更新整个代码库
应用语法更新后,您可以将其扩展到整个项目。
GoLand 提供了多个入口点,可以从最自然的地方开始:
| 入口点 | 操作方式 |
|---|---|
| 应用快速修复后 | 点击 Analyze code for other syntax updates |
| 全局搜索 | 双击 Shift 打开 Search Everywhere,运行 Update Syntax 操作 |
| go.mod 文件 | 打开包含 go 1.26 指令的 go.mod,点击 Analyze code for syntax updates |
| 重构菜单 | 进入 Refactor 菜单,选择 Update Syntax |



GoLand 将所有发现收集到 Problems 工具窗口中,你可以在其中审查并在整个项目中应用更新。
1.3 使用差异预览审查大型更改
您可以审查分组结果,将修复应用于单个出现或整个组,并在应用之前使用内置的差异预览检查每个更改。
二、更轻松地处理云和基础设施工作流
现代开发越来越依赖容器化环境和基础设施工具。GoLand 2026.1 引入了多项改进,帮助您直接在 IDE 中处理这些工作流。
2.1 更轻松地管理 Terraform Stacks
GoLand 现在支持直接在 IDE 中使用 Terraform Stacks。
您可以探索基础设施结构、在组件之间导航,并从 IDE 界面创建新部署。代码补全和改进的导航功能帮助您在复杂的基础设施配置中保持方向。

三、在日常开发中更快、更舒适地工作
GoLand 2026.1 中的多项改进专注于减少常见工作流中的摩擦,使 IDE 在整天使用时更加舒适。
3.1 使用 Git worktrees 同时处理多个分支
GoLand 现在提供对 Git worktrees 的一流支持,允许您同时处理多个分支。
您可以为热修复创建单独的 worktree,将另一个分配给 AI 代理,并继续在主干分支上工作,而无需切换上下文。
即使没有 AI 工作流,worktrees 也能减少分支切换开销,帮助您在大型存储库中更快地工作。

3.2 享受更流畅、响应更快的编辑体验
编辑器继续进化,推出了旨在让日常编码更方便的改进。
新版本引入了更流畅的光标动画和更新的选区行为,带来更清晰、响应更快的编辑体验。
3.3 通过原生 Wayland 集成获得更好的 Linux 支持
GoLand 现在默认在 Wayland 上运行,改进了 Linux 系统上的 HiDPI 渲染和输入处理。
如果您的环境不支持 Wayland,IDE 会自动回退到 X11,以确保您的工作流保持稳定和不间断。
四、直接在 IDE 中通过 AI 完成更多工作
GoLand 继续扩展其 AI 功能,为您提供更大的灵活性和控制权,让您在开发过程中使用 AI。
4.1 为每项任务选择最佳 AI 代理
除了 Junie、Claude Agent 和最近的 Codex 之外,GoLand 现在让您可以在 AI 聊天中直接使用更多 AI 代理。您可以从 GitHub Copilot、Cursor 以及通过 Agent Client Protocol (ACP) 支持的许多其他代理中进行选择。
通过新的 ACP Agent Registry,您可以一键发现和安装支持的代理。


五、Code With Me 服务终止
随着我们继续发展 IDE 并专注于为开发者提供最大价值的领域,我们决定终止 Code With Me——我们的协作编码和结对编程服务。近年来,对此类功能的需求有所下降,我们正优先考虑更适合专业软件开发的工作流。
从 2026.1 版本开始,Code With Me 将从所有 JetBrains IDE 中分离。相反,它将作为独立插件在 Marketplace 上提供。2026.1 将是最后一个正式支持 Code With Me 的 IDE 版本,我们将逐步终止该服务。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)