首页 > 解决方案 > Svelte with TypeScript:如何使 vscode 在问题选项卡上也显示警告

问题描述

我有一个带有 TypeScript 支持的 Svelte 项目,使用以下命令创建:

npx degit sveltejs/template ts-test
cd ts-test
node script/setupTypeScript.js
npm install

我正在使用Svelte for VS Code扩展

vscode 在鼠标悬停时报告以下警告:

(parameter) filter: any
Parameter 'filter' implicitly has an 'any' type, but a better type may be inferred from usage.ts(7044)

错误显示在鼠标悬停但不在问题选项卡上

如您所见,错误显示在鼠标悬停上,但不在问题选项卡上。

标签: typescriptvisual-studio-codesvelte

解决方案


这实际上是正确的行为。这是一个提示,“问题”选项卡中仅显示警告/错误。您在普通的 TypeScript 文件中会得到相同的行为。

VSCode 仅在 Problems 选项卡中显示错误/警告/信息,没有显示提示的选项。您所说的“警告”实际上是一个提示,因此它没有显示在“问题”选项卡中。


推荐阅读