论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 17077阅读
  • 11回复

[行业软件]JetBrains GoLand 2026.1.2 Windows/mac [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53670
今日发帖
最后登录
2026-05-30
只看楼主 倒序阅读 使用道具 楼主  发表于: 2021-04-18 09:15:50
GoLand 是 JetBrains 的一款新的商业 IDE,旨在为 Go 的发展提供符合人体工程学的环境。 这一新的 IDE 扩展了 IntelliJ 平台,并有助于为 Go 语言编程和集成特殊工具。


一、针对 Go 1.26 现代化您的代码
1、查看代码中的可以改进之处
当您的项目采用新的 Go 版本时,GoLand 会扫描您的代码并高亮显示可以现代化的构造。这些更新在编辑器中显示为专用的语法更新提醒。
每条提醒都会解释哪些方面可以改进以及相应的原因。目标不仅是帮助您迁移,还要让新语言功能在您工作时清晰可见。
更新会以独特的高亮显示样式和专用图标显示,让您在无需中断工作流的情况下轻松发现。
2、通过快速修复安全地应用语法更新
GoLand 新增两项 Go 1.26 语法更新检查:
    使用 new() 创建指针。
    使用 errors.AsType 进行类型安全的错误解包。
我们从最新的 Go 1.26 更改开始,并计划为近年来重要的语言和标准库更新添加更多检查。
3、从 IDE 的任何地方开始语法更新
现代化无需止步于单个快速修复。更新一处后,您可以将更改扩展到整个项目。
GoLand 提供了多个入口点,因此您可以从最自然的地方开始:
    应用快速修复后,立即点击 Analyze code for other syntax updates(分析代码以查找其他语法更新)。
    按两次 Shift 键打开 Search Everywhere(随处搜索),然后运行 Update Syntax(更新语法)操作。
    打开包含 go 1.26 指令的 go.mod,然后点击 Analyze code for syntax updates(分析代码以获取语法更新)。
    转到 Refactor(重构)菜单并选择 Update Syntax(更新语法)。
分析完成后,GoLand 会将所有发现收集到 Problems(问题)工具窗口中独立标签页下的Syntax updates(语法更新)节点中。
4、通过差异预览来审查和应用批量更新
在为整个项目或所选范围运行分析后,您可以:
    在 Problems(问题)工具窗口中的 Syntax updates(语法更新)节点下查看分组结果 – GoLand 会显示差异视图,以便您确切地审查将要修改的内容。
    对个别条目或整个群组应用修正。
二、借助新的开发能力更高效地工作
1、云和基础架构工作流
更清晰地管理 Terraform 栈
现在,您可以直接在 GoLand 中通过使用 Terraform 栈更清晰、更可控地管理 Terraform 基础架构。从代码补全、改进的结构洞察、使用菜单创建新组件和部署的能力以及组件间的快速导航中受益。这有助于您在复杂的基础架构设置中保持方向,而无需担心重做工作。
2、无需离开IDE即可深入了解性能
GoLand 2026.1.2为Go应用程序引入了集成的审批配置文件支持。
现在,您不仅可以分析测试,还可以直接从IDE分析常规运行配置。这使得在正常应用程序执行期间更容易调查性能问题。
新的Go Performance Optimization工具窗口为运行分析器、监视活动分析会话和打开收集的配置文件提供了一个单一的入口点。
GoLand支持以下分析器类型:
CPU分析器显示程序在活动执行期间的CPU时间。它对运行的goroutines进行采样,并帮助您找到CPU密集型代码路径。
堆和Allocs分析器跟踪内存使用和分配模式。两者收集相同的分配数据,但使用不同的默认视图。堆配置文件显示当前正在使用的内存,而Allocs配置文件显示随时间分配的总内存,包括已释放的内存。
Goroutine分析器显示所有当前的Goroutine及其堆栈跟踪。它可以帮助您了解goroutines正在做什么,并识别泄漏或死锁等问题。
块分析器显示同步操作(如通道操作或锁)阻止goroutines的位置。它可以帮助您找到由等待而不是执行的代码引起的延迟。
  Mutex分析器显示goroutines之间的锁争用。它可以帮助您识别访问共享数据时goroutines在哪里相互阻塞。
分析器还包括实时CPU和内存图表,帮助您在程序运行时实时观察应用程序行为。
三、工作效率增强
1、通过原生 Wayland 支持获得更流畅的 Linux 体验
GoLand 现在默认在 Wayland 上原生运行。这一转变带来了更清晰的 HiDPI 效果和更出色的输入处理能力,为 Linux 专业人士带来极为舒适的使用体验,同时也为后续 Vulkan 支持等增强功能奠定了基础。
尽管 Wayland 具有诸多优势,并为后续改进奠定了基础,但我们仍优先考虑可靠性:在不受支持的环境中,GoLand 会自动回退到 X11,以确保工作流不会中断。
2、享受更舒适的编辑体验
我们持续对 GoLand 进行现代化改造,在此次更新中,我们刷新了您经常与之交互的组件 – 编辑器。平滑的文本光标动画和更新的选择行为提供了更佳的舒适度、更清晰的观感和更愉悦的编码体验。
3、使用 Git 工作树同时处理多个分支
随着 AI 智能体的发展,并行运行多项任务已成为节省时间的主要方法,而这正是 Git 工作树极为有用的地方。为支持 AI 增强软件开发的前沿工作流,GoLand 现在提供对 Git 工作树的一流支持。为紧急修补程序创建一个单独的工作树,将另一个工作树交给 AI 智能体,并在 main 分支中继续工作 – 这些都可以同时进行,毫不干扰。
即使您不使用智能体,工作树也能节省分支切换的时间,这一优势在大型项目中尤为显著 。
四、借助 AI 辅助在 GoLand 中提高效率
1、为任务选择合适的 AI 智能体
除了 Junie、Claude Agent 以及最近的 Codex 之外,GoLand 现在允许您在 AI 聊天中直接使用更多 AI 智能体。您可以从 GitHub Copilot、Cursor 等智能体以及通过 Agent Client Protocol (ACP) 支持的众多其他智能体中进行选择。借助新的 ACP 注册表,您可以发现可用智能体并一键安装。
五、Code With Me 弃用
随着我们继续发展 IDE,并将关注点放在能为开发者创造最大价值的领域,我们决定弃用 Code With Me 这项协作式编码和结对编程服务。近年来,对此类功能的需求已下降,我们将优先开发针对专业软件开发量身定制的现代工作流。
自版本 2026.1 起,Code With Me 将从所有 JetBrains IDE 中解绑。取而代之的是,它将作为独立插件在 JetBrains Marketplace 上提供。2026.1 将是最后一个官方支持 Code With Me 的 IDE 版本,因为我们将逐步弃用该服务。

JetBrains GoLand software features:

  • Coding process: IDE analyzes your code, looks for connections between symbols to provide code completion, fast navigation, intelligent error analysis, formatting, etc.
  • GoLand ergonomic design : Together, the analysis of powerful static codes and ergonomic design not only develops production but also a pleasurable experience.
  • GoLand Integrated Tools : Important Mission Tools such as Performer Rest, Cover Tool, Special Debugger, and Version Control Integration
  • IntelliJ ecosystem plugin : If you need something other than a set of built-in tools, the IntelliJ ecosystem plugin will help you.
  • 代码创建:在某些情况下,IDE 可以为您创建一个小代码。 例如,如果您按下 Ctrl + O,IDE 将通过生成其方法来帮助您使用任何界面。
  • 终端:IDE采用内部终端构建。根据您的格式,您可以与线性命令行、远、电源外壳或 bash 配合工作。使用 Alt + F12 呼叫终端,并在不离开 IDE 的情况下执行每个命令。
  • 数据库工具:在编辑 SQL 时使用智能编程帮助。连接到实时数据库、执行命令、浏览和导出数据等

新功能

运行目标
在 GoLand 2021.1 中,您可以在计算机上开发所有本地可用的源代码,并针对远程计算机运行您的代码。目前,IDE 支持多克、SSH 和 WSL 2(Linux 的视窗子系统)。
在设置中,选择"运行|管理目标...,单击"添加"图标 (+),然后选择要处理的目标。完成配置后,您需要指定"运行|中的运行配置编辑配置...并选择您想要处理的目标。
转到 1.16
支持//去:嵌入
从 Go 1.16 开始,您将能够在构建时间将文件和目录嵌入到 Go 二进制文件中。
嵌入适用于几种类型的变量:,,和嵌入。FS.您需要在包的顶层申报这些变量。最后,您需要添加嵌入到工作的指令。string[]byte//go:embed
GoLand 提供代码突出显示、从嵌入指令中的引用到项目中的文件和文件夹的导航、重命名重构、查找用法、代码完成以及一些代码检查。例如,GoLand 将通知您,如果您尝试将文件嵌入到错误类型的变量中。
检测 (t/b) 的错误用法。致命
GoLand 警告您有关在测试期间创建的戈鲁廷内对方法的无效呼叫。testing.TFatal
专用的快速修复将重写代码调用(或类似方法),以便它使用测试失败信号,并使用返回语句提前退出 goroutine。t.Fatalt.Error
检测asn1的错误用法。翁马沙尔
在 Go 1.16 中,去兽医检测错误的用法,确保一部分字节未镶有的价值不是零。asn1.Unmarshal
GoLand 2021.1 提供了类似的检查与快速修复,以解决这个问题。
与杰森合作
只需将 JSON 数据复制到编辑器中,即可在短时间内生成带有 JSON 字段和标签的结构。
如果您想在生成结构之前调整 JSON,则按键从 JSON意图调用生成类型。戈兰将打开生成 Go 类型从 Json窗口与复制的 Json 。您可以在窗口中按照自己的意愿调整它,然后按下生成按钮,您的结构将准备就绪。当然,也可以手动将 JSON 粘贴到窗口中。Alt+Enter
此外,还可以将 JSON 转换为已存在的空结构。为此,只需单击此空结构,然后通过按下或使用生成菜单,从 JSON意向操作调用生成结构字段。Alt+Enter
除此之外,如果您在JSON窗口生成Go类型中使用无效的JSON代码,GoLand将通知您。
现在,为结构中的所有出口字段创建 JSON 和 XML 标签要容易得多。
当您使用调用"将密钥添加到结构"或结构中的任何字段"的标签时,GoLand 会向结构中带有字段名称的所有字段添加一个标记。如果您想更改所有标签的字段名称样式,请再次按任何键,并在标签中选择更改字段名称样式。支持的样式是 , , 和 .Alt+EnterAlt+EnterfieldNameFieldNamefield-namefield_name
您可以在标签意向操作中同时更新所有标签值,并更新关键值。按下结构中的任何标签值,GoLand 将在每个字段的标签值末尾添加护理。Alt+Enter
此外,IDE 还为 SDK 为 JSON、XML 和 ASN.1 代码提供的标签值内的知名令牌提供了完成。
最后但并非最不重要的,GoLand 2021.1 支持用于处理结构化数据和日志的新线划定JSON 线。IDE 将识别、、和文件类型。.jsonl.jslines.ldjson.ndjson
在这种格式中,文件包含几行,每个新行都是由新线字符分离的 JSON 对象。在行的开头和结尾都不需要逗号,也不需要将整个文件内容以正方形或卷曲的大括号中封装。
轻松处理错误
未处理的错误代码检查已获得一系列快速修复:
手柄错误快速修复将呼叫结果分配到变量并生成检查。if error not nil
在闭合快速修复中处理包裹错误,可用于和语句,生成类似于手柄错误的代码,但将所有内容都包裹在闭合中。defergo
我们已将"忽略"明确应用区域扩展到包括和声明。快速修复将呼叫结果分配给空白变量,并将所有内容都包裹在闭合中。defergo
更多快速修复
复合字体内类型不兼容的快速修复
我们扩展了解决类型不兼容的快速修复的应用区域。它现在还建议实施界面并转换为复合字面内的预期类型。
创建类型快速修复生成缺失字段
创建类型快速修复不仅提供创建类型时,GoLand 注意到您使用的是一个尚未定义的类型,而且还将为您创建字段。
立即生成所有获取器和设置器
在巨大的结构中为每个字段生成和方法可能相当乏味。现在,您可以同时生成整个结构的获取器和设置器。getset
按下结构中的任何字段名称,然后从下拉菜单中选择生成获取器和设置器。GoLand 将打开"选择字段"窗口,在那里您可以生成所有字段或仅针对您需要的字段的方法。Alt+Entergetset
重构
提取物类型重构
提取类型重构允许您从现有类型中提取类型或将匿名结构类型转换为指定类型。按调用它。[sell=29,money]
官方下载
https://www.jetbrains.com.cn/go/download/#section=windows

激活文件:http://bbs.sdbeta.com/read-htm-tid-573010.html
[attachment=235544]


本部分内容设定了隐藏,需要回复后才能看到






软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线tyyabb

发帖
64
今日发帖
最后登录
2025-07-03
只看该作者 沙发  发表于: 2021-10-11 09:41:20
                    [s:137]  [s:137]  [s:137]  [s:137]
离线tyyabb

发帖
64
今日发帖
最后登录
2025-07-03
只看该作者 板凳  发表于: 2021-10-11 09:42:56
退钱,地址无效,下载不了。
离线hametan

发帖
24
今日发帖
最后登录
2026-05-22
只看该作者 地板  发表于: 2021-10-13 00:27:22
说是不能下载了?
离线tryit

发帖
38
今日发帖
最后登录
2025-05-17
只看该作者 地下室  发表于: 2021-10-29 19:02:46
感谢分享!
离线liuyangsds

发帖
21
今日发帖
最后登录
2022-03-09
只看该作者 5 发表于: 2021-11-19 16:33:40
过来看看能不能下
软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
离线liuyangsds

发帖
21
今日发帖
最后登录
2022-03-09
只看该作者 6 发表于: 2021-11-19 17:10:50


下载不了
离线dgd2019

发帖
10627
今日发帖
最后登录
2026-05-31
只看该作者 7 发表于: 2022-02-10 15:40:42
          
离线scd

发帖
762
今日发帖
最后登录
2025-12-13
只看该作者 8 发表于: 2023-06-30 15:53:45
感谢楼主分享软件!
离线dgd2019

发帖
10627
今日发帖
最后登录
2026-05-31
只看该作者 9 发表于: 2023-07-02 08:54:49