GoLand for Mac 破解版是JetBrains开发的一个新的商业IDE集成开发工具,旨在为Go语言开发提供符合人体工程学的环境。新的IDE通过特定于Go语言的编码辅助和工具集成扩展了IntelliJ平台。GoLand 同样支持各种JetBrains插件,是迄今为止非常好用的一款Go语言开发工具,非常适合喜欢折腾Go语言 IDE 的朋友们。今天给大家带来 JetBrains GoLand 2023 最新版,支持Intel和M1处理器,有需要的小伙伴可以下载使用一下哦!
JetBrains GoLand 2023 for Mac 激活版 Go语言集成开发环境 (Intel+M1)
GoLand 可以帮助你检测即时错误和修复建议,快速和安全的重构,一步撤销,智能代码完成,死代码检测和文档提示,帮助所有Go开发人员,从新手到经验丰富的专业人员,创建快速,高效, 可靠的代码。 GoLand代码导航可帮助您快速切换到类型实现的阴影方法,实现,用法,声明或接口。 在类型,文件或任何其他符号之间跳转,或查找其用法并按使用类型方便分组进行检查。
如果没有丰富的工具集,GoLand将不是一个真正的IDE,除了核心Go开发之外,还支持JavaScript,TypeScript,NodeJS,SQL,数据库,Docker,Kubernetes和Terraform,这些工具可以完美地配合任何工作。 任务,无论是现代Web应用程序还是DevOps工具。
GoLand 使 Go 代码的阅读、编写和更改变得非常容易
即时错误检测和修复建议、通过一步撤消快速安全的重构、智能代码完成、死代码检测和文档提示可帮助所有 Go 开发人员,从新手到经验丰富的专业人士,创建快速、高效、和可靠的代码。
在类型、文件和其他符号之间跳转
探索和理解团队、遗产或国外项目需要花费大量时间和精力。 GoLand 代码导航可帮助您即时切换到阴影方法、实现、用法、声明或按类型实现的接口。在类型、文件或任何其他符号之间跳转,或者找到它们的用法并通过按用法类型方便的分组来检查它们。
强大的内置工具有助于运行和调试您的应用程序
强大的内置工具有助于运行和调试您的应用程序。您无需任何额外的插件或配置工作即可编写和调试测试,并直接在 IDE 中测试您的应用程序。内置的代码覆盖率工具将确保您的测试不会遗漏任何重要内容。
对 Git、GitHub 和 Mercurial 的开箱即用支持
GoLand 为 Git、GitHub 和 Mercurial 提供开箱即用的支持。用户可安装的插件支持 Perforce、ClearCase 和其他。
如果没有丰富的工具集,GoLand 就不是真正的 IDE
如果没有一套丰富的工具,GoLand 就不会成为真正的 IDE,除了核心 Go 开发之外,这些工具还支持 JavaScript、TypeScript、NodeJS、SQL、数据库、Docker、Kubernetes 和 Terraform。总之,这些功能使其能够完美地处理任何任务,无论是现代 Web 应用程序还是 DevOps 工具。
根据您的喜好自定义、扩展和更改所有内容
GoLand 丰富的生态系统包括 1000 多个插件,可用于根据您的特定需求定制 IDE。根据您的喜好自定义、扩展和更改一切:从添加对 Angular 和 Vue.js 项目的支持,或获得 Nyan Cat 进度条,到设置完全不同的 IDE 主题。
GoLand 2023.2 提供了与 Go 模块的改进集成、用于在函数形参与方法接收器之间双向迁移的重构,以及对 errors.Is 和 errors.As 的支持。在此版本中,您也将发现全新的 AI Assistant 插件、GitLab 集成和 Kafka 插件。此外,Docker 集成和 Kubernetes 插件也有所改进。
Go 模块
自动下载模块的选项
我们实现了在项目打开时以及每次更改 go.mod 文件后自动下载 Go 模块的功能。 此功能默认启用,但您可以随时在 Settings | Go | Go Modules(设置 | Go | Go 模块)中将其关闭。
更新 go.mod 中依赖项的意图操作
我们添加了多项意图操作和检查,帮助您更快更新 go.mod 文件中的依赖项。
重构
函数形参与方法接收器迁移
GoLand 提供了两个新重构:Migrate function parameter to method receiver(将函数形参迁移到方法接收器)和 Migrate method receiver to function parameter(将方法接收器迁移到函数形参)。
错误处理
对 errors.Is 和 errors.As 的支持
我们实现了两项检查,它们能够高亮显示应使用 errors.Is 或 errors.As 的情况。 另外还有快速修复可以帮助您将现有代码重构为 errors.Is 或 errors.As 用法。
AI Assistant 限定访问
在此版本中,我们为 GoLand 引入了一项重要补充 – AI Assistant。 AI Assistant 当前具备一组由 AI 提供支持的初始功能,提供集成式 AI 聊天,可以自动编写文档注释、建议名称、生成提交消息等。
JetBrains AI 服务为 AI Assistant 提供技术支持,此服务目前可以连接到 OpenAI,后续还将包含其他语言模型提供商。 要访问 Assistant 的 AI 功能,您需要安装 JetBrains AI 插件并使用 JetBrains Account 登录 JetBrains AI 服务。 JetBrains AI 服务的初始可用性可能受限。 有关 AI Assistant 的更多信息以及访问说明,请访问此页面。
Docker
在 Docker 镜像层内预览文件
现在可以在 Services(服务)工具窗口中轻松访问和预览 Docker 镜像层的内容。 从列表选择镜像,选择 Show layers(显示层),然后点击 Analyze image for more information(分析镜像以获得更多信息)。 这将打开层中存储的文件列表,您可以右键点击文件,然后点击 Open File(打开文件)(对于二进制文件,则为 Download File(下载文件)),在编辑器中轻松打开所选文件。
……
详细更新日志:http://www.jetbrains.com/zh-cn/go/whatsnew/
系统要求:macOS 10.14.0 或更高版本,兼容 Intel 和 Apple Silicon 处理器