【问题标题】:In visual studio code, how do you jump to the actual code in a typescript type definitions index.d.ts?在 Visual Studio 代码中,如何跳转到 typescript 类型定义 index.d.ts 中的实际代码?
【发布时间】:2018-07-29 09:18:36
【问题描述】:

例如我命令点击express()函数跳转到它的定义:

const app = express();

vscode 然后跳转到 index.d.ts 文件中的这一行:

declare function e(): core.Express;

e() 函数上执行Jump to Definition / 命令单击只会让我回到同一个文件中。但我想查看作为类型包装器基础的实际 javascript 代码,而无需在 node_modules 中的某处搜索它。

你是怎么做到的?

【问题讨论】:

    标签: typescript visual-studio-code


    【解决方案1】:

    从 VS Code 1.24 开始,对于第三方节点模块,他通常是不可能的。 VS Code 使用那些 *.d.ts 文件来提供良好的智能感知,而无需处理原始实现文件。你可以找到更多关于这个here的信息

    使用typings文件更可靠、更高效,但这也意味着我们不能跳回原来的JS实现。

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 1970-01-01
      • 2016-01-16
      • 1970-01-01
      • 2018-12-05
      • 2013-12-19
      • 2016-03-08
      • 1970-01-01
      • 2023-03-27
      相关资源
      最近更新 更多