语法分析
启用 Natural Languages 插件
此功能依赖于 Natural Languages 插件,该插件已在 JetBrains Rider 中默认捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Natural Languages 插件,并选中插件名称旁的复选框。
JetBrains Rider 会检查文本文件中的语法,例如您的项目 README.md 。 您还可以 配置它 以检查源代码中的各种文本元素:字符串字面量、注释、XML 文档注释,甚至是提交消息。 它突出显示与词法、标点、整体结构和风格相关的错误。
默认情况下,JetBrains Rider 支持英语,并建议添加对其检测到的其他语言的支持。 如需了解有关支持的语言及如何添加它们的更多信息,请参阅 语法和拼写分析。
JetBrains Rider 使用 语法 检查语法。 按 Ctrl+Alt+S 打开设置并选择 编辑器 | 检查设置 | 检查严重性 | 其他语言。 语法 检查在 校对 中。 默认情况下,它被设置为最低严重级别(轻微下划线),并应用于所有作用域。
修正语法错误
将文本光标置于 语法检查高亮显示的单词处。
按 Alt+Enter 或点击文本光标左侧的
以显示 可用操作。
从建议列表中选择合适的修复。

语法检查的作用域
您可以配置要检查语法的文件类型和特定代码结构。 例如,您可以在 Markdown 文件中的字符串和注释,以及 .NET 语言 文件中启用语法检查,并为 YAML 和 JSON 禁用语法检查。
配置语法检查位置
按下 Ctrl+Alt+S 打开设置,然后选择 。
在 作用域 选项卡上,选择您要检查语法的代码结构以及您希望启用语法检查的文件类型。
选项
描述
字符串字面量
检查字符串字面量中的语法。
注释
检查常规行注释和块注释中的语法。
文档
检查嵌入代码文档中的语法。
提交消息
在 配置的 VCS 中检查提交消息的语法。 如果启用此选项,JetBrains Rider 会将相应的检查工具添加到 .idea/vcs.xml 配置文件中。
语法规则
JetBrains Rider 根据为某种语言定义的一组规则检查语法。 例如,英语中有关于如何正确使用冠词、逗号和过去时形式的规则,关于创意写作和简单写作的风格提示,常见的拼写错误和常被混淆的单词,正确的搭配等诸多方面的规则。
大多数这些规则默认启用,并检测明确的错误。 不过,其中有些建议可能并不符合您的意愿或您不关心。 在这种情况下,您可以通过 意图操作 或在设置中禁用特定规则。

配置规则集
按下 Ctrl+Alt+S 打开设置,然后选择 。
在 规则 选项卡中,展开语言节点并选择您要检查文本的规则。
使用搜索字段通过关键字来过滤规则列表,例如 文章 或 逗号。
异常
例外是您总是希望被认为正确的单词和短语。 如果某些规则在您不希望高亮显示的短语中触发错误,您并不需要禁用此规则,因为在其他有效的地方它将不会被触发。 在这种情况下,您可以使用 Alt+Enter 菜单将该短语添加为例外。

查看所有新增的例外情况
按 Ctrl+Alt+S 或从菜单中选择 (Windows 和 Linux)或 (macOS),然后在左侧选择 。
在 异常 选项卡上,您可以看到添加为例外情况的单词和短语列表。 通过选择并点击
来移除一个异常。