如何让 Visual Studio Code 显示所有 TypeScript 类型错误?
在我的 TypeScript/React 项目中,使用 “react-scripts start” 会显示类型错误,而这些错误在我的 Visual Studio Code IDE 中并未以内联形式显示。大多数类型错误实际上是以内联形式显示的,但并非全部。造成这种情况的原因可能是什么?我如何才能让 Visual Studio Code 直接显示所有错误?
VS Code 设置 "typescript.validate.enable" 已设置为 true
我的 tsconfig.json:
{
...
"compilerOptions": {
....
"noImplicitAny": true,
"strictBindCallApply": true,
"strictFunctionTypes": true,
"strictPropertyInitialization": true,
"strictNullChecks": true,
...
}
...
}
答案#1
我不太确定这是否能解决你的问题,但对我来说,当 VSCODE 运行的版本与你的构建版本不同的时候,我经常会遇到你描述的那种问题。
在右下角,您可以选择在 Visual Studio Code 中使用哪个版本:
只需点击版本号(图片中的 3.0.3),然后从您的工作区选择版本,而不是 vscode 中安装的最新版本!
