【问题标题】:Svelte with TypeScript: How to make vscode also display warnings on problems tabSvelte with TypeScript:如何使 vscode 在问题选项卡上也显示警告
【发布时间】:2020-07-29 09:21:09
【问题描述】:

我有一个支持 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)

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

【问题讨论】:

  • 你使用svelte plugin吗?
  • 是的,我更新了问题以反映

标签: typescript visual-studio-code svelte


【解决方案1】:

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

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

【讨论】:

  • 感谢您的回复。你是对的,刚刚尝试过tsc --noemit,它的行为是一样的。问题是是否有某种方法可以将其配置为也显示警告,而不仅仅是错误。
  • 我更新了我的答案。您认为的警告是提示,不能在 VSCode 问题选项卡中显示。
猜你喜欢
  • 1970-01-01
  • 2021-01-11
  • 2021-02-07
  • 2016-01-14
  • 2017-07-26
  • 2021-12-25
  • 1970-01-01
  • 2021-02-14
  • 2021-02-16
相关资源
最近更新 更多