插件
插件扩展了 GoLand 的核心功能。 例如,安装插件可以获得以下功能:
与版本控制系统、问题跟踪器、构建管理服务器和其他工具集成。
为各种语言和框架提供代码辅助支持。
快捷键提示、实时预览、File Watchers 等。
可帮助您学习新编程语言的编码练习。
打开插件设置
按 Ctrl+Alt+S 打开设置,然后选择 。
使用 Marketplace 选项卡浏览并安装来自 JetBrains Marketplace或 自定义插件存储库的插件。
使用 已安装 选项卡浏览捆绑插件和已安装插件,启用、禁用、更新或移除它们。 禁用不必要的插件可以提升性能。

大多数插件可用于任意 JetBrains 产品。 某些插件仅限于商业产品,另一些则需要单独许可。
如果某个插件依赖其他插件,您可以在 其他信息 选项卡中找到依赖项列表。 如果您的 项目 依赖某些插件,请将其添加到 所需插件列表中。
如果现有插件无法提供所需功能,您可以为 GoLand 创建自己的插件。 如需了解更多信息,请参阅 开发您自己的插件。
默认情况下,GoLand 包含多个捆绑插件。 您可以禁用捆绑插件,但无法移除它们。 此外,您还可以从插件存储库或本地归档文件(ZIP 或 JAR)安装其他插件。
从 Marketplace 安装插件
按 Ctrl+Alt+S 打开设置,然后选择 。
点击 插件市场 选项卡,在搜索字段中输入插件名称。
要安装插件,请点击 安装 并重启 GoLand。
要安装特定版本,请前往 JetBrains Marketplace中的插件页面,下载并按 从磁盘安装插件 中所述进行安装。 例如,当插件的最新版本异常时可使用此方法。
从磁盘安装插件
下载插件归档文件(ZIP 或 JAR)。
按 Ctrl+Alt+S 打开设置,然后选择 。
在 插件 页面中,单击
,然后单击 从磁盘安装插件…。

选择插件归档文件并点击 确定(O)。
点击 确定(O) 应用更改并根据提示重启 IDE。
从命令行安装插件
退出您希望安装插件的 IDE。
在 JetBrains Marketplace 中,找到目标插件页面,向下滚动到 附加信息 部分,并从 插件 ID 参数中复制值,例如:
com.intellij.grazie.pro。安装插件:
导航到 GoLand 安装目录下的 bin 目录,并执行以下命令:
goland64.exe installPlugins <PluginID>例如:
goland64.exe installPlugins com.intellij.grazie.pro执行以下命令:
open -na "GoLand.app" --args installPlugins <PluginID>例如:
open -na "GoLand.app" --args installPlugins com.intellij.grazie.pro导航到 GoLand 安装目录下的 bin 目录,并执行以下命令:
goland.sh installPlugins <PluginID>例如:
goland.sh installPlugins com.intellij.grazie.pro
移除插件
按下 Ctrl+Alt+S 以打开设置,然后选择 。
打开 已安装 选项卡,并找到您想要移除的插件。
展开 禁用 列表并选择 卸载。

手动更新插件
按下 Ctrl+Alt+S 以打开设置,然后选择 。
如果已安装插件有可用的新版本,插件设置中会显示 更新 按钮。 点击此按钮以更新插件。
要配置 IDE 是否应检查更新,请打开 设置 Ctrl+Alt+S 并转到 。 在此页面,您也可以点击 检查更新 ,手动检查插件仓库中是否有可用插件更新。
如果您希望 IDE 自动更新所有插件,您可以 相应地进行配置。
如需了解有关 IDE 与插件更新的更多信息,请参阅 更新 GoLand。
自动更新插件
默认情况下,当插件有新版本可用时,GoLand 会通知您手动更新插件。 您可以将 GoLand 配置为自动下载插件更新,并在下次重启 IDE 时应用更新。
按下 Ctrl+Alt+S 以打开设置,然后选择 。
点击
并选择 自动更新插件。
或者,转到 并选择 自动更新插件。
禁用插件
如果您不需要相关功能,可以禁用插件而无需将其移除。
按下 Ctrl+Alt+S 以打开设置,然后选择 。
打开 已安装 选项卡,找到并选择您想要禁用的插件。
在插件的描述面板中,点击 禁用。

或者,您也可以使用插件列表中的复选框,或对插件类别使用 全部禁用 按钮。
您可以在 下的菜单中一次性禁用或启用所有手动安装的插件(非捆绑插件)。
所需插件
某个项目可能需要插件以支持特定技术或框架。 您可以将此类插件添加到当前项目的 所需插件列表中,以便 GoLand 验证该插件是否已安装并启用。 如果您忘记某个插件,或团队成员在项目中工作时未意识到某个依赖项,系统会通知您。
为当前项目添加所需插件
按下 Ctrl+Alt+S 以打开设置,然后选择 。
在 必需插件 页面上,点击
并选择插件。 您可以选择指定插件的最小版本和最大版本。
所需插件列表存储在项目的 .idea/externalDependencies.xml 文件中。 当您在 GoLand 中打开 项目 时,如果所需插件被禁用、未安装或需要更新,系统将通知您。
点击通知消息中的链接,即可快速启用、安装或更新所需插件。
建议插件
当您打开一个 项目 时,GoLand 可以根据项目中使用的库建议安装并启用插件。 请勿将 建议插件 与 所需插件 混淆,后者是您可以手动添加到 项目 中以便团队成员共同使用的插件。
如果您不需要某个插件,可以阻止 GoLand 推荐它。 您还可以使用您的 通知设置 来启用或禁用所有插件建议通知及其显示方式。
禁用插件建议
当建议插件的通知出现时,点击 不再建议。
下次打开 项目 时,GoLand 将不再推荐该插件。
检查项目的建议插件
您可以检查项目中的建议插件,但不包括已 禁用推荐的插件。
按下 Ctrl+Shift+A 并开始输入 检查推荐的插件。
选择 检查推荐的插件 操作。

如果 GoLand 有适用于您 项目 的插件,您将看到通知消息。 点击通知消息中的链接以安装或启用建议插件。
或者,您可以打开 IDE 设置(Ctrl+Alt+S ),然后转到 :如果有为您的项目建议的插件,它们将显示在插件列表顶部的 建议 部分。

开发您自己的插件
您可以使用任意版本的 GoLand 开发插件。 系统提供开放的 API、专用 SDK、模块以及运行/调试配置以协助您开发。
推荐的工作流程是使用 Gradle。 旧的使用内部 GoLand 构建系统的工作流程也受支持。 有关详细信息,请参阅 IntelliJ Platform SDK 开发者指南。
自定义插件存储库
默认情况下,GoLand 配置为使用来自 JetBrains Marketplace 的插件。 这是一个公开仓库,每个人都可以在其中托管自己的插件。 但如果您仅为内部使用开发插件,则可以为其设置自定义插件仓库。
有关设置自定义插件仓库的更多信息,请参阅 IntelliJ Platform SDK 文档。
设置好插件仓库后,将其添加到 GoLand 中:
添加自定义存储库
按下 Ctrl+Alt+S 以打开设置,然后选择 。
在 插件 页面上,点击
并选择 管理插件仓库…。
在 自定义插件仓库 对话框中,点击
并指定插件仓库的 URL。 此 URL 必须指向 描述插件的 XML 文件的位置,例如 updatePlugins.xml 。 该文件可以与您的自定义插件位于同一服务器,也可以位于专用服务器上。

在 自定义插件仓库 对话框中点击 确定(O) 以保存插件存储库列表。
在 设置 对话框中点击 确定(O) 以应用更改。
在搜索插件时,GoLand 会显示默认 JetBrains Marketplace 以及您指定的任何自定义存储库中的结果。 若要仅浏览某个特定的自定义插件存储库,请在 插件 页的 Marketplace 选项卡的搜索字段中,键入 repository: ,然后附加该存储库的 URL。 例如:
或者,您可以使用 idea.plugin.hosts 属性添加自定义插件存储库:
转到 。
将
idea.plugin.hosts属性添加到平台属性文件,并指定 描述插件的 XML 文件 的 URL。 例如:idea.plugin.hosts="http://plugins.example.com:8080/updatePlugins.xml"重新启动 GoLand。
您可能希望用自定义插件存储库替换默认的 JetBrains Marketplace。 如果您希望 GoLand 仅提供来自自定义存储库的插件,这将非常有用。
替换默认插件存储库
转到 。
将
idea.plugins.host属性添加到平台属性文件,并指定可正确处理来自 GoLand 请求的应用程序的 URL,即作为默认插件存储库应用程序替代 JetBrains Marketplace 的应用程序。具体来说,该应用程序应处理以下请求:
重新启动 GoLand。
如果您替换了默认插件存储库,则 插件 对话框的 Marketplace 选项卡中的搜索字段将只浏览新默认存储库和您添加的任何自定义存储库中的插件。
提高工作效率的技巧
筛选并排序搜索结果
在搜索字符串中键入斜杠
/查看用于筛选和排序搜索结果的选项。 例如,您可以将以下选项添加到搜索字符串中,仅列出与 AI 相关的插件,并按名称按字母顺序排序:/tag:AI /sortBy:name