JetBrains Rider 2026.2 Help

流程

Flow 是一种静态类型检查器,为 JavaScript 引入类型注解。 JetBrains Rider 识别 Flow 结构并在所有操作系统上为它们提供语法高亮显示。

开始之前

下载并安装 Node.js。

安装和配置 Flow

  • 在命令行 shell 或嵌入的 终端 (Alt+F12 )中,使用以下任一命令:

    • 要全局安装 Flow,请运行:

      npm install --global flow-bin
    • 要将 Flow 作为开发依赖项安装,请运行:

      npm install --save-dev flow-bin

请从 Flow 官方网站 获取更多信息。

为了让 JetBrains Rider 识别 Flow 结构、提供正确的语法高亮、正确报告错误并避免误报错误高亮,请将项目中的 JavaScript 语言级别更改为 Flow ,向项目添加一个 .flowconfig 配置文件,并在每个要检查的文件顶部添加一个 // @flow 注释。

将项目语言级别更改为 Flow

  1. 在 设置/首选项 对话框(Ctrl+Alt+S ),转到 语言与框架 | JavaScript。 JavaScript 页打开。

  2. 从 JavaScript 语言版本 列表中选择 流程。

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

  4. 在 为之使用 Flow 服务器: 区域中,通过选择或清除以下复选框来指定编码辅助的基础:

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

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

    仅在指定了到 Flow 可执行文件的路径时,这些复选框才可用。

  5. 请保持 自动保存所有已修改的文件 复选框选中状态,以确保 Flow 可以持续应用,因为 Flow 仅在所有其他修改的文件保存之后才检查当前文件。

启用 Flow

  1. 要添加 .flowconfig ,请打开命令行 shell 或嵌入的 终端 (Alt+F12 ),然后输入:

    flow init

    要将 .flowconfig 添加到指定文件夹,请输入:

    cd <path to the folder to check>

    flow init

  2. 要在文件中启用 Flow,请在文件顶部添加一个 // @flow 注释:只需键入 flow ,按下 Tab ,JetBrains Rider会将其扩展为 // @flow。

    如果您还没有 .flowconfig ,JetBrains Rider 将显示一个工具提示,提示您将配置文件添加到当前文件夹。

    工具提示:将 .flowconfig 添加到当前文件夹

    要在当前文件夹和项目根目录之间进行选择,请点击 更多操作 或按 Alt+Enter。

    工具提示:更多操作

监控错误

JetBrains Rider 允许您在 问题工具窗口中查看 Flow 检测到的错误。 要打开工具窗口,请从主菜单中选择 视图 | 工具窗口 | 问题 或点击编辑器右上角的小部件。

检查微件

工具窗口由两个窗格组成。

  • 错误 窗格显示检测到的所有差异的列表,这些差异出现在活动编辑器选项卡中打开的文件中。 文件的全路径显示在顶部。

    错误窗格

    要了解有关错误的更多信息,请从其描述的上下文菜单中选择 显示错误详情。

    错误窗格:显示详细信息
  • 项目错误 窗格显示当前项目中所有文件中检测到的所有差异列表。 错误消息按检测到它们的文件进行分组。

    项目错误窗格
2026年 8月 5日