【问题标题】:In VScode, how do I open a file from the line it's being imported on?在 VScode 中,如何从导入文件的行中打开文件?
【发布时间】:2020-07-13 02:22:15
【问题描述】:

我是 importing 来自 vscode 文件中的各种项目。该模块存在,但似乎缺少一些项目。我可以看到该模块肯定存在于文件系统中,vscode 甚至显示了文件名:

我想直接从导入的地方打开文件,使用 VScode 本身用于导入模块的相同逻辑。我原以为右键单击可以让我执行此操作(“转到实施”)听起来好像会打开文件,但它什么也没做。

显然我可以打开一个 shell 并启动 code 指向该文件,但这是一种解决方法,而不是实际的解决方案。

如何在 vscode 中打开正在导入的文件?

【问题讨论】:

  • Ctrl+点击?但我希望“去定义”也能起作用。
  • 啊@bergi,你是对的。我认为“实现”是某些东西被实现的地方(即,写成代码),而“定义”是它被用作变量的地方。即似乎代码的制作位置实际上不是“实现”而是“定义”。如果您添加答案,我会将其标记为正确。

标签: javascript typescript visual-studio-code


【解决方案1】:

有多种方法。

  • 右键单击,然后选择“转到定义”(而不是您使用的“转到实施”)
  • 选择类型,然后按 F12
  • Ctrl(Mac 上为 cmd)+ 鼠标左键单击

我喜欢最后一个快捷方式。它很容易到达。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多