PhpStorm下载完成后,打开软件包如上图,请参照JetBrains Mac 全家桶激活及汉化教程进行安装即可。
GoLand使读取,编写和更改代码变得非常容易
即时错误检测和修复建议,快速和安全的重构,一步撤销,智能代码完成,死代码检测和文档提示,帮助所有Go开发人员,从新手到经验丰富的专业人员,创建快速,高效,可靠的代码。
在类型,文件和其他符号之间跳转
探索和理解团队,遗留或外国项目需要花费大量的时间和精力。GoLand代码导航可帮助您快速切换到类型实现的阴影方法,实现,用法,声明或接口。在类型,文件或任何其他符号之间跳转,或查找其用法并按使用类型方便分组进行检查。
强大的内置工具有助于运行和调试您的应用程序
强大的内置工具有助于运行和调试您的应用程序。您无需任何额外的插件或配置工作即可编写和调试测试,并在IDE中直接测试应用程序。内置的代码覆盖率工具可以确保您的测试不会遗漏任何重要的内容。
开箱即用,支持Git,GitHub和Mercurial
与版本控制系统的内置集成包括对Git,GitHub和Mercurial的开箱即用支持。用户可安装的插件支持Perforce,ClearCase和其他插件。
没有丰富的工具,GoLand将不是真正的IDE
GoLand将不是一个真正的IDE,如果没有丰富的工具集,除了核心Go开发之外,还支持JavaScript,TypeScript,NodeJS,SQL,数据库,Docker,Kubernetes和Terraform,这些工具可以完美地配合任何工作。任务,无论是现代Web应用程序还是DevOps工具。
根据您的习惯定制,扩展和更改所有内容
丰富的生态系统包含1000多个插件,可用于根据您的特定需求定制GoLand。根据您的喜好自定义,扩展和更改所有内容:从添加对Angular和AngularJS项目的支持,或获取Nyan Cat进度条,到设置完全不同的IDE主题。
实现了基于本地运行的大型语言模型(LLM)驱动的AI代码补全功能,对所有GoLand用户免费开放。这项功能能够根据上下文自动完成整行代码,无需将数据发送到外部服务器,提高了编码速度和效率。
索引编制性能改善:索引速度显著加快,平均速度提升约30%,尽管实际效果会因项目和硬件配置的不同而有所差异。
高亮显示优化:在索引过程中增加了更多高亮显示功能,从IDE启动开始即可看到引用高亮,提升了用户体验。
对AI助手进行了优化,添加了更多选项以支持代码补全和文档生成。
引入了云基础的结构体和接口补全功能,进一步增强了AI辅助编程的能力。
支持为结构字段和接口方法自动生成文档,只需将光标置于字段定义处并选择相应的AI操作即可。
开发容器支持:对dev容器的支持已走出抢先体验阶段,并引入了一些令人兴奋的新特性,使得在容器环境中开发更加便捷。
新增了对Go语言1.22版本特性的支持,包括范围遍历整数和函数的新能力,以及对Go工作区中供应商目录的支持,便于管理依赖项。
数据流分析(DFA)功能在2024版本中已足够成熟,默认开启,支持检测常量条件、潜在的空指针解引用错误和错误可能非nil的情况。
引入了对Terraform基础设施即代码开发的显著改进,包括提示运行terraform init以初始化工作目录,避免错误和提升代码补全及文档显示的完整性。
支持从Terraform Registry获取超过3900个第三方提供商的代码补全和最新文档,直接在IDE中提供。