Feather

语法检查在您的 GML 代码脚本中提供了智能代码完成和改进的语法检查,以及智能重构选项。

本页面包含有关语法检查的以下部分的信息:

目录

  1. 基本选项
  2. 高亮
  3. 消息严重性
    1. 属性
    2. GM* 规则
  4. 命名规则

另请参阅

  1. JSDoc 脚本注释
  2. 语法检查数据类型
  3. 语法检查特点
  4. 语法错误(语法检查消息)
  5. Feather Directives

基本选项

基本语法检查设置包含以下选项:

高亮

本节包含用于更改部分代码的下划线颜色以标记错误、警告或建议的设置:

消息严重性

此部分包含语法检查用于检查代码的所有规则,并允许您调整每个规则的严重性。

属性

在此配置文件框中,您可以为语法检查器选择几个配置文件。以下配置文件可用:

GM* 规则

您可以将规则设置为"错误"、"警告"或"建议",这会影响在代码编辑器和语法检查消息窗口中向您报告违反规则的代码的方式。

您可以将规则设置为"忽略",这将忽略该规则被违反的所有实例。

从 "GM1000" 开始的所有规则都会检查您的语法中可能出现的致命错误,而从 "GM2000" 开始的规则是帮助您防止游戏中的错误的最佳实践规则。

命名规则

此部分允许您为资源、变量和GML代码的各种其他部分设置命名规则。

必须启用"消息严重性"下的 GM2017 规则才能使命名规则生效。默认情况下,它处于禁用状态。

此部分中的设置如下: