语法
安装 Natural Languages 插件
此功能依赖于 Natural Languages 插件,您需要安装并启用该插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 Marketplace 选项卡,找到 Natural Languages 插件,然后单击 安装 (如果出现提示,请重启 IDE)。
GoLand 会检查文本文件中的语法,例如项目的 README.md 。 您还可以 配置 以检查源代码中各种文本元素的语法,例如字符串字面量、注释,甚至是提交信息。 它会突出显示形态学、标点符号、整体结构和文体方面的错误。
默认情况下,GoLand 支持英文,并建议为其检测到的其他语言添加支持。 有关受支持语言及添加方法的更多信息,请参阅 自然语言。
GoLand 使用 语法 检查语法。 按 Ctrl+Alt+S 打开设置,然后选择 编辑器 | 检查。 语法 检查项位于 校对 下。 默认情况下,其严重性级别设置为最低(细微下划线),并适用于所有范围。
修复语法错误
将光标置于被 Grammar 检查标记的单词上。
按 Alt+Enter 或点击光标左侧的
以显示 可用操作。
从建议列表中选择合适的修复方式。

语法检查范围
您可以配置在哪些文件类型和特定代码结构中检查语法。 例如,您可以启用 Markdown 文件、Go 文件中的字符串与注释的语法检查,并为 YAML 和 JSON 文件禁用语法检查。
配置语法检查的位置
按 Ctrl+Alt+S 打开设置,然后选择 。
在 作用域 选项卡中,选择要检查语法的代码结构和要启用语法检查的文件类型。
选项
说明
字符串字面量
检查字符串字面量中的语法。
注释
检查通用行注释和块注释中的语法。
文档
检查嵌入式代码文档中的语法。
提交信息
检查 已配置 VCS 的提交信息中的语法。 启用此项后,GoLand 会将相应的检查工具添加至 .idea/vcs.xml 配置文件中。
语法规则
GoLand 根据语言定义的一组规则检查语法。 例如,在英文中,有如何正确使用冠词、逗号和过去式形式的规则,也有创意写作和平铺直叙写作的风格提示、常见错别字和易混淆词、常用搭配等诸多规则。
这些规则中大多数默认启用,并用于检测明确的语法错误。 但也有一些是建议,您可能并不认同或并不在意。 在这种情况下,您可以从 意图操作 或设置中禁用特定规则。

配置规则集
按 Ctrl+Alt+S 打开设置,然后选择 。
在 规则 选项卡中,展开语言节点并选择要用于检查文本的规则。
使用搜索字段及关键词(例如 article 或 comma )来筛选规则列表。
例外项
例外项是您希望始终视为正确的单词和短语。 如果某条规则在您并不希望提示的短语中触发了错误,您无需禁用该规则,否则该规则在其他有效位置将无法再被触发。 在这种情况下,您可以通过 Alt+Enter 菜单将该短语添加为例外项。

查看所有添加的例外项
按 Ctrl+Alt+S ,或从菜单中选择 (Windows 和 Linux)或 (macOS),然后在左侧选择 。
在 异常 选项卡中,可以查看所有已添加为例外项的单词和短语列表。 选择某个例外项并点击
即可将其移除。