GoLand Mac 版是 Mac 平台上的一款 Go 语言 IDE 开发工具。GoLand Mac 版是由 JetBrains 推出的一个 GO 语言集成开发工具环境,基于 IntelliJ 平台,支持 JetBrains 插件体系,拥有针对 GO 语言的代码助手、代码编辑器、代码调试等工具。

GoLand Mac 版注意事项

对于下载了应用,显示“打不开或者显示应用已损坏的情况”的用户,可以参考一下这里的解决办法《Mac 打开应用提示已损坏怎么办 Mac 安装软件时提示已损坏怎么办》。10.12 系统之后的新的 Mac 系统对来自非 Mac App Store 中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。

GoLand Mac 版软件特色

GoLand Mac 版支持前端和后端开发,并且支持 IntelliJ 插件,可以大大提高 Go 语言开发者的开发效率。

代码辅助:通过分析源代码,提供进入语言代码自动完成,导航,重构和格式化功能。

代码编辑器:语法高亮和提示,提高代码的可读性。

人体工学式的设计:简洁而高效的界面设计。

集成工具:提供了调试器,版本控制工具和测试工具,不需要再单独安装这些插件。

插件生态系统:在 JetBrains 公司已有的插件生态系统中增加了更多的插件。

前端和后端开发:支持前端开发语言和框架,同时提供访问和查询数据库的工具

熟悉的 IntelliJ 的开发人员可能已经习惯了代码错误提示功能,一般通过按下“ALT +回车键”来快速修复错误,节省了很多时间。Goland,可以生成参考字段和函数,找出无用的变量,非法的常量赋值,等等。Goland 的调试工具与其他 JetBrains 公司的工具套件里的调试工具也很相似。开发人员现在可以添加调试断点,步进调试,查看表达式变量,添加观察点,等等。

GoLand Mac 版

编码协助

智能完成

IDE 通过为您自动完成语句帮助您编写新代码。Ctrl+Shift+Space 给出了当前上下文中适用的最相关符号的列表。当您选择一个建议时,它会即时添加相应的包导入语句。

检查和快速修复

IDE 提供了内置的检查功能,可以在您键入的同时检查您的代码。当他们发现有问题的代码时,他们为您提供快速修复,您只需按下即可应用 Alt+Enter。

退出点突出显示

每个函数可能有多个返回和恐慌声明。要快速找到它们,请 Cmd+Shift+F7 在插入符处于 func,return 或 panic 关键字时按下。这可以帮助您更快地了解功能的工作原理。

快速弹出窗口

当您需要更多关于插入符号的信息时,请使用快速弹出窗口:例如快速文档,快速定义,显示用法,结构等。即使使用代码完成,也可以使用一些弹出窗口:它们提供有关所选建议的其他信息。

表达式类型

当您需要知道插入符号处的任何表达式的类型时,“表达式类型”操作可以通过 Ctrl-Shift+P 并始终在手边。

检测递归

调用如果在函数内部有递归调用,IDE 将检测到它并将其标记在排水沟上,使您的代码更易于阅读和理解。

格式化

内置的格式化程序提供了等同于 fmt 的功能。

重构可用的

重构包括重命名和提取,允许您快速安全地更改代码。

代码生成

在某些情况下,IDE 可以为您生成微不足道的代码。例如,如果单击 Ctrl+O,IDE 将通过生成其方法来帮助您实现任何接口。

寻找用法

在查找用法功能不仅可以找到其中符号的使用,也可组这些用法按类型代码的所有地方:如阅读,写作,等等。

代码编辑器

语义突出此选项使用能让每个参数和局部变量的独特颜色扩展标准语法突出显示。

参数提示编辑器显示用作方法参数的文字和 nils 的参数提示。这些提示使代码更具可读性。

JetBrains GoLand Mac 版

内置的工具和集成

调试器

IDE 带有一个功能齐全的调试器,支持常见的调试器功能:手表,评估表达式,显示内联值等等。调试器可以用于应用程序以及测试。

搬运

IDE 提供了一个插件,允许您连接到本地运行的 Docker 机器来管理映像,容器和 Docker Compose 服务。

版本控制

内置的 Git 集成允许您浏览更改的历史记录,管理分支,合并冲突等等。对于其他版本控制系统,通过相应的插件可以获得类似的功能:Mercurial,SVN 等等。

终点站

IDE 带有一个内置的终端。根据您的平台,您可以使用命令行提示符,远程,powershell 或 bash。调用终端 Alt+F12 并执行任何命令 - 无需离开 IDE。

Plan9

编辑器为 Plan9 文件提供语法高亮显示。

测试

IDE 为运行和调试测试,基准和检查提供专用接口。

转换

去工具该代码 → 转到工具菜单,可以对项目运行的随身工具,而无需切换到命令行

覆盖

如果使用覆盖指令运行代码,则 IDE 将收集数据,并在编辑器的聚合视图和语句中显示它。

前端和后端开发

JavaScript,HTML 和 CSS

IDE 继承了 WebStorm 对前端语言和框架的一流支持。IDE 提供了顶级的编码协助。Angular 和 Node.js 的支持可以通过插件获得。

数据库工具

编辑 SQL 时利用智能编码协助; 连接到实时数据库; 运行查询; 浏览和专家资料; 甚至可以在 IDE 中直接管理你的方案。

基本信息
版本 V2019.1.3
软件大小 310.00 MB
类别 开发软件
更新时间 2020-10-09
系统要求 10.12

热点资讯

更多
2022年国内手机市场回顾:寒气传递到每个厂商,华为苹果抢占新高地 2022年国内手机市场出货量同比大幅下滑,本文从折叠屏逆势增长、联发科切入旗舰与卫星通信创新等角度分析厂商破局路径。
苹果不玩性能了?传iPhone15芯片或更注重电池续航而非性能 外媒爆料称iPhone 15系列将搭载注重能效的A17芯片以改善电池续航,全系可能标配灵动岛设计,Pro版采用3nm工艺,并或因欧盟规定改用USB-C接口,定价策略也有调整传闻。
MacBook产品线2023年将发多款旗舰新品 本文报道了苹果计划于明年初发布搭载M2 Pro与M2 Max芯片的14/16英寸MacBook Pro,以及15.5英寸MacBook Air、M3 iMac等新品传闻,梳理其产品线扩张策略。
多款新品问世,2023年VR/AR市场将迎来神仙打架局面 本文介绍了2023年即将发布的索尼PS VR2、Meta Quest 3与苹果MR头显等VR/AR头戴设备新品的规格、定价及市场预期,为关注虚拟现实领域的读者提供趋势参考。

相关教程

更多
256GB还不够用?如何正确管理手机存储空间? 智能手机存储空间虽大幅提升却常提示不足,除常规清理外,可通过精简APP、改用小程序与WEB版、定期备份照片视频至云空间等技巧长效管理存储空间。
部分用户反映苹果 2021 款 MacBook Pro 16 合上盖子后,出现无法充电的问题 部分2021款16英寸MacBook Pro在合盖关机时,MagSafe充电器指示灯琥珀色闪烁且无法充电。苹果官方支持页面提供了MagSafe恢复步骤,用户也可联系苹果支持换机处理。
微信支付亲属卡升级:新增五张可赠他人,可设置三张子女卡 微信支付亲属卡迎来重大升级,新增可赠予父母子女之外其他亲人的五张卡,子女卡增至三张。文章说明了优先扣款方式切换、每月3000元额度上限及红包与扫码支付等使用限制,帮助用户掌握新规则。
苹果 MacOS 12 Monterey 新增支持巨大鼠标指针/光标 在 Mac 上工作时易丢失细小的鼠标指针。macOS Monterey 支持在辅助功能中永久放大光标,通过系统偏好设置里的滑块即可调整指针尺寸与颜色。

相关推荐

  • Visual Studio Code 简体中文, 英文. 526.82 MBM · Visual Studio Code 是微软出品的免费开源代码编辑器,支持智能补全、调试与丰富扩展,Mac 版为 Universal 通用二进制;您可以免费下载 ...
  • Cursor 英文. 396.68 MBM · Cursor 是 AI 优先的代码编辑器,内置 AI 补全与自动化编程,兼容 VS Code 生态,Mac 版为 Universal 通用安装包;您可以免费下载 ...
  • JetBrains Toolbox 简体中文, 英文. 163.02 MBM · JetBrains Toolbox 是 JetBrains 官方的 IDE 管理器,一站式安装与更新 IntelliJ IDEA、PyCharm 等全系开发工具 ...
  • APNS Pusher Mac版 英文. 868.98 KBM · APNSPusherMac版是Mac电脑上的一款苹果应用开发推送测试软件。APNSPusherMac版为测试苹果的推送通知服务提供了一个简单的接口;您可以免费下 ...