Jon*_*llo 5 webstorm typescript visual-studio-code
有没有办法让Webstorm在不打开所有文件的情况下连续报告项目范围内的所有打字稿错误?出于性能原因,我希望使用语言服务来完成它,而不是通过运行 tsc 的任务来完成。
我知道 Webstorm 使用 Dart 分析服务器显示了 Dart 项目中的所有问题,我认为它类似于 Typescript 语言服务。因此,基本上我正在寻找一种方法,使 Webstorm(或 vscode)在报告项目范围错误方面与 TypeScript 的工作方式与 Dart 项目的工作方式相同。
2016年9月9日编辑:
Webstorm 中的一个小例子:
添加这些文件:
测试1.ts
export const foo:number = 5;
Run Code Online (Sandbox Code Playgroud)
测试2.ts
import {foo} from './test1';
const bar:string = foo;
Run Code Online (Sandbox Code Playgroud)
现在将 test1.ts 的内容更改为:
export const foo:string = "";
Run Code Online (Sandbox Code Playgroud)
保存 test1.ts。
在 Webstorm 上,该Typescript -> Current Errors选项卡“实时”显示项目范围的错误
引入或修复错误,结果将显示在该选项卡中。
必须正确设置 Typescript 首选项;WS 在下面的示例中使用项目 tsconfig.json。“全部编译”必须从该选项卡至少运行一次(我猜是为了构建错误缓存)
| 归档时间: |
|
| 查看次数: |
7054 次 |
| 最近记录: |