RubyMine 2025.2 Help

JavaScript

项目

描述

JavaScript 语言版本

从此列表中选择 JavaScript 语言版本,该版本表示要在您的项目中使用的语言特性集。 可用选项包括:

  • ECMAScript 5.1

  • ECMAScript 6+ :此版本增加了对 ECMAScript 2015-2020 引入的功能的支持,以及对 JSX 语法和一些当前标准提案的支持。

  • Flow :此版本增加了对 Flow 语法的支持。

要在项目中使用多个 JavaScript 版本,请单击 “浏览”按钮 并为特定文件夹指定 JavaScript 版本,详细信息请参阅 使用多个 JavaScript 版本

选择单独文件夹的语言版本

配置代码补全设置

单击此链接以打开 代码补全页面 ,并在 JavaScript 上下文中配置补全。

Flow 包或可执行文件

在此字段中,指定 node_modules\flow-bin 包或 Flow 二进制可执行文件的路径。 要使用 node_modules\.bin\flow ,请确保将 Node.js 的路径添加到 PATH 环境变量中。

仅当从 Flow 列表中选择 JavaScript 语言版本 时,此字段才可用。

使用 Flow 服务器用于:

在此区域中,通过选中或清除以下复选框来指定编码辅助的基础:

  • 类型检查: 选中此复选框时,将根据从 Flow 服务器接收到的数据提供语法和错误高亮。 当复选框被清除时,只会提供基本的内部 RubyMine 高亮显示。

  • 导航、代码补全和类型提示: 选中此复选框时,参考解析和代码补全的建议列表将包含从与 Flow 集成中检索的建议以及由 RubyMine 计算的建议。 当复选框被清除时,引用仅通过 RubyMine 计算来解析。

只有在指定 Flow 可执行文件路径时,复选框才可用。

自动保存所有已修改的文件

请保持选中此复选框,以确保 Flow 持续应用,因为只有在所有其他修改的文件都保存后,Flow 才会检查当前文件。

最后修改日期: 2025年 9月 26日