我正在使用VS Code进行TypeScript/JavaScript开发.当我打开文件时,它会检查该文件是否有错误.问题是,如果我正在重构(就像我将一些共享代码移动到新位置或更改名称),它将不会显示我导致的错误,直到我打开带有问题的文件....所以,如果我想进行大量的重构,我必须打开每个文件,只是为了让它扫描文件中的错误.
如何让VS Code扫描整个项目的错误,而无需手动逐个打开每个文件?
我使用的是Visual Studio Code Version 1.6.0.是否有可能显示当前根文件夹中所有文件的错误和警告?
目前它只显示打开文件的错误和警告.
当我在 VS Code 中创建任何界面时,界面内没有任何方法的预览。当我使用类型声明时,它会按预期工作。
interface SomeInterface {
someMethod: string
}
let test: SomeInterface = {
};
Run Code Online (Sandbox Code Playgroud)
我知道(并同意)此处描述的行为,但是,这似乎对我不起作用。
我尝试在方法上方创建 JSDoc 描述(未显示描述或方法)。
目前的解决方法:
peek跳转到接口声明。在我的create-react-app@2.1.8TypeScript / React应用中,TS编译器错误仅显示在我在VS Code编辑器中打开的文件的“问题”窗格中。结果,有时我直到真正运行该应用程序时才捕获错误。
打开工作区或将更改保存到文件后,如何让TypeScript自动检查所有代码文件中的编译器错误?
我曾尝试将"watch": "tsc --watch"脚本添加为脚本package.json,然后npm run-script watch在集成的终端窗格中进行操作,但这有两个问题:
有更好的解决方案吗?
顺便说一句,这与在webstorm中显示项目范围内的TypeScript问题/错误是相同的问题,但是关于Visual Studio Code而不是webstorm。