maj*_*mer 27 javascript typescript visual-studio-code
我确信成千上万的其他 JS 开发人员也感受到了我所感受到的痛苦。我喜欢在 VS Code 中浏览代码时跳转到文件中的函数定义.d.ts
。
然而,有时我不想跳转到该.d.ts
文件,而是跳转到位于其前面的 .d.ts 文件隐藏的原始 JS 代码。
有谁知道如何有选择地强制跳转到 JS 源代码(如果存在)而不是 TypeScript 定义文件。
谢谢!
编辑:我知道这已向 VS Code 团队提出要求,但他们不会正式支持。我正在寻找某种黑客解决方法(扩展或其他)来使其正常工作。
ton*_*y19 24
最近宣布,VS Code Insiders (v1.67.2) 支持Go to Source Definition
右键单击符号的上下文菜单选项。该承诺于 2022 年 4 月 19 日提交。
此功能需要TypeScript 4.7:
\n\n\n转到源定义
\nTypeScript 4.7 支持名为Go To Source Definition的新实验性编辑器命令。它\xe2\x80\x99 类似于Go To Definition,但它从不返回声明文件内的结果。相反,它尝试查找相应的实现文件(例如
\n.js
或.ts
文件),并在 \xe2\x80\x94 中查找定义,即使这些文件通常被隐藏.d.ts
文件隐藏。当您需要查看从库导入的函数的实现而不是其类型声明时,这通常会派上用场。
\n\n.d.ts
。您可以在最新版本的 Visual Studio Code 中尝试这个新命令。但请注意,此功能仍处于预览阶段,并且存在一些已知的限制。在某些情况下,TypeScript 使用启发式方法来猜测哪个
\n.js
文件对应于给定的定义结果,因此这些结果可能不准确。Visual Studio Code 还没有表明结果是否是猜测,但它是我们正在合作的东西。您可以留下有关该功能的反馈、了解已知限制或通过我们的专门反馈问题了解更多信息了解更多信息。
\n
归档时间: |
|
查看次数: |
4543 次 |
最近记录: |