javascript - Javascript 类型的 VSCode 扩展

标签 javascript visual-studio-code

是否有一个 VSCode 扩展可以显示变量的数据类型(就像我们将鼠标悬停在该变量上方一样)?大概是通过查看变量的初始化来检测变量的类型,甚至可能遵循后续的重新分配?我知道使用 Typescript 会给我很好的工具,可以满足我的需求,但我不想使用 Typescript。

最佳答案

不,不是,这就是动态规划的本质。 VS Code 本身可以进行某种猜测,但它主要基于文件或目录中使用的频繁字符串。

最接近的是 JSDoc(它的用途不仅仅是类型,您可能应该已经在使用它)并在纯 .js 文件中间接使用 Typescript 来帮助 VS Code。

在文件顶部添加以下内容:

//@ts-check

https://code.visualstudio.com/docs/nodejs/working-with-javascript#_type-checking-javascript

关于javascript - Javascript 类型的 VSCode 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57041482/

相关文章:

javascript - 当输入文本中写入内容时,如何通过 jquery 启用 jsf 中的命令按钮

javascript - 在android中链接样式表文件

typescript - 在 VS Code 中调试 TypeScript 改为进入 JavaScript

visual-studio-code - Visual Studio Code 的对象浏览器/类浏览器

php - 何时使用 AJAX

javascript - Android native 浏览器中的奇怪 JavaScript 行为

javascript - 如何向该表添加特定的 OnClick 监听器?

c# - Visual Studio Code : How to show Overloads in IntelliSense?

visual-studio-code - 使用 Visual Studio 代码的 AWS Lambda

visual-studio-code - 在 VS Code 中打开终端时自动停止 `conda activate`