VSCode始终显示类型定义,而不是实际实现

时间:2018-03-09 16:17:28

标签: javascript visual-studio-code vscode-settings vscode-debugger

你们中的任何人都面临这个问题,其中vscode总是带你到函数的类型定义,而不是实现。

例如, 我右键单击react setState函数,如下所示, enter image description here

VS代码向我显示了打字稿文件。 enter image description here

如果问题是,我该如何修复它。 如果没有,那么我如何查看实现而不是函数的类型定义。

1 个答案:

答案 0 :(得分:2)

这是VS Code智能感知的限制。我们不会尝试从node_modules内部解析智能感知的js,因此我们无法映射回原始源代码。相反,我们依靠*.d.ts来提供定义。

这两个问题正在跟踪对此的可能改进: