WebStorm 2025.2 Help

TypeScript 工具窗口

TypeScript 工具窗口会列出 TypeScript 代码中的编译错误。 此列表不会受您对代码所做更改的影响,仅在您再次触发编译时才会更新。

仅当在 TypeScript 页面 上激活 TypeScript 语言服务后,WebStorm 才会显示 TypeScript 工具窗口,如 TypeScript 中所述。

仅在您首次手动编译 TypeScript 代码后,工具窗口才会显示。 之后可以通过主菜单中的 视图|工具窗口|TypeScript 或工具窗口栏打开工具窗口。

请参阅 将 TypeScript 编译为 JavaScript

编译错误

仅在您首次手动编译 TypeScript 代码后,工具窗口才会显示。 可以通过两种方式完成此操作:

  • 点击状态栏中的 TypeScript 小部件,选择 编译 ,然后选择编译范围。

    默认情况下, 全部编译 表示 编译整个项目中的所有 TypeScript 文件。 要更改此行为,请在 files 文件的 tsconfig.json 属性下定义其他范围。 输入要处理的文件名称的格式如下:

    "files" : ["<file1.ts>","<file2.ts>"],
    详细了解内容,请参阅 将 TypeScript 编译为 JavaScript

    TypeScript:监视编译错误
  • 从任意 TypeScript 文件的上下文菜单中选择 编译 TypeScript。 将在默认范围内编译所有 TypeScript 文件,与从 TypeScript 小部件中选择 全部编译 的效果相同,

之后可以通过主菜单中的 视图|工具窗口|TypeScript 或工具窗口栏打开工具窗口。

该工具窗口会列出所选范围内检测到的所有编译错误。 此列表不会受您对代码所做更改的影响,仅在您再次手动触发编译时才会更新。

错误消息按其被检测到的文件分组。 要导航至相关代码,请双击对应的错误消息,或选中它并从上下文菜单中选择 跳转到源

TypeScript 小部件

编译 TypeScript 代码

描述

编译

编译图标

选择此选项以手动触发 TypeScript 编译,然后选择要编译的文件范围。

  • 要编译当前编辑器标签页中的文件,请选择该文件路径。

  • 若要使用在 tsconfig.json 文件中定义的范围,请选择所需的 tsconfig.json 路径。

  • 如果选择 全部编译 ,默认情况下会在整个项目中运行编译器。 要更改此行为,请在 files 文件的 tsconfig.json 属性下定义其他范围。 输入要处理的文件名称的格式如下:

    "files" : ["<file1.ts>","<file2.ts>"],
    详细了解内容,请参阅 将 TypeScript 编译为 JavaScript

配置 TypeScript

配置按钮

选择此选项以打开 TypeScript 页面并编辑 TypeScript 设置。

重启 TypeScript 服务

重新启动服务图标

选择此选项以重新运行 TypeScript 语言服务。

工具栏

提示和快捷键

描述

全部展开全部折叠

全部展开

Ctrl+NumPad +

全部折叠

Ctrl+NumPad -

使用这些按钮可展开或折叠所有节点。

清除所有按钮

清除所有

点击此按钮可从工具窗口中移除所有错误信息。

关闭按钮

关闭 Ctrl+Shift+F4

点击此按钮可终止编译器和 TypeScript 语言服务,并关闭工具窗口。

上下文菜单

图标和快捷键

描述

跳转到源代码

跳转到源代码

F4

打开检测到所选错误的文件,并导航至引发错误的代码片段。

复制

复制

Ctrl+C

复制所选错误信息,同时包含检测到错误的文件、行号及列号的信息。

单击导航

选中此选项后,单击错误信息会跳转到引发该问题的代码位置。

全部折叠

全部折叠

Ctrl+NumPad -

隐藏错误信息,仅显示出现编译错误的文件。

全部展开

全部展开

Ctrl+NumPad +

展开工具窗口中的所有节点,并显示每个文件的错误信息。

导出为文本文件

导出为文本文件

Alt+O

保存出现编译错误的文件列表。

  1. 在打开的 导出预览 对话框中,指定保存包含编译问题文件列表的文本文件路径。

    如需同时保存相应的错误信息,请确保选中 详细信息 复选框。

    如需将包含错误的文件列表复制到剪贴板,请单击 复制

    TypeScript 工具窗口:导出预览
  2. 单击 保存。 如果指定的文件已存在,WebStorm 会询问是否覆盖该文件或附加新的文件列表。

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