Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在VS代码中,是否可以从中打开导入的函数';调用函数是什么?_Javascript_Visual Studio Code - Fatal编程技术网

Javascript 在VS代码中,是否可以从中打开导入的函数';调用函数是什么?

Javascript 在VS代码中,是否可以从中打开导入的函数';调用函数是什么?,javascript,visual-studio-code,Javascript,Visual Studio Code,在VSCode中,我在另一个函数中使用导入的函数-在两个单独的文件中。如果我“偷看”导入的函数定义,它会向我显示该函数已导入的行,但我似乎无法直接导航到该导入的函数。我仍然需要为该函数进行查找,并从搜索框中打开该文件 理想情况下,我只想在当前正在处理的文件中单击函数名,然后在新选项卡中打开导入的函数。我觉得我错过了什么。可能吗?谢谢。VS Code有一个内置函数,可以实现这一点。突出显示该功能并执行以下快捷方式 “CTRL”:将为您提供函数定义的在线预览 “F12”:将带您访问其所在文件中的函

在VSCode中,我在另一个函数中使用导入的函数-在两个单独的文件中。如果我“偷看”导入的函数定义,它会向我显示该函数已导入的行,但我似乎无法直接导航到该导入的函数。我仍然需要为该函数进行查找,并从搜索框中打开该文件


理想情况下,我只想在当前正在处理的文件中单击函数名,然后在新选项卡中打开导入的函数。我觉得我错过了什么。可能吗?谢谢。

VS Code有一个内置函数,可以实现这一点。突出显示该功能并执行以下快捷方式

  • “CTRL”:将为您提供函数定义的在线预览
  • “F12”:将带您访问其所在文件中的函数定义
  • “Shift F12”:将为您提供更大的文件定义峰值。它将打开另一个窗口,但让您保持在您所在的文件中
下面是解释它的on-VS代码。搜索“定义”,您将看到它的一些部分


注意:是的,这确实有效,但并非在所有情况下都有效。例如,对于带有语言的内置函数,这将不起作用。如果您在某个文件中定义函数,它会发现。如果需要使用内置函数或CSS,请使用此选项。诸如此类,您必须为该语言安装一个扩展,或者执行您正在执行的操作并搜索它。

这对您有帮助吗@TusharShahi-谢谢你的回复,但我不这么认为。我正在正确导入/导出js。这不是一个真正的语法问题-js工作正常。我想说,这更多地是为了高效地导航VS代码——也就是说,一个文件中有多个导出。我不知道这是否有区别。抱歉,我粘贴了错误的链接。试试这个-啊,有道理,谢谢。是的-所以我仍然有同样的问题-仍然没有导航到定义,但是我现在也看到“Implementation not found”作为导入函数的工具提示出现。做一个快速的网络搜索指向一些发生这种情况的案例,所以现在我们将对此进行调查。谢谢@peter dev-是的,这是我所期望的,但它似乎不起作用。当我在导入的函数上使用CMD+F12(我在Mac上)时,我将“未找到实现”作为工具提示。我把“import{functionName}从'path/tofunction'中看作是一个缩影,而不是看到导入的函数