问题标签 [go-to-definition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
87 浏览

visual-studio-2019 - Go to implementation 已超过分配的超时时间并已自动取消 Visual Studio 2019

当我尝试在 VS2019 中使用 go to implementation 时,我在页脚中收到此消息,此问题的解决方案是什么?

在此处输入图像描述

0 投票
0 回答
14 浏览

typescript - VS Code #GoToDefinition 功能

我试图了解 VS Code 的 #GoToDefinition 功能是如何工作的,但遇到了一个导入语句

点击此处在github 中打开相关文件

谁能解释一下“!” 在声明中的“vs/css”之后是什么意思? 检查我在 VS Code 的 github 存储库中所说的内容

0 投票
1 回答
84 浏览

vscode-settings - VS Code“转到定义”不存在 - Javascript

我正在使用 VScode 1.57 版。

问题是它根本无法导航到定义,“转到定义”不起作用。

正如您在图像中看到的那样,它不存在。

我试过的:

  • 清除 settings.json
  • 删除所有扩展
  • 重新安装 VS 代码
  • 将键 F12 更改为 Shift + `

只需要导航到定义,我搜索了 VSCode 的文档,它必须读取 Javascrit 文件,我什至在 ts、tsx 旁边添加了 jsx 和 js,但在下面这个简单的示例中它仍然不起作用。

打开图片

0 投票
0 回答
26 浏览

assembly - 我可以在 Visual Studio 代码“转到声明”中包含汇编代码文件类型吗

我正在尝试使用 Visual Studio 代码查看和编辑一些 C/C++ 源代码。除了 C/C++ 代码之外,还有一些汇编代码将成为代码包的一部分,并且将从 C/C++ 调用的一些函数写入这些汇编代码文件(.s 文件)中。当我打开包含 C/C++ 代码和汇编代码的整个文件夹时,如果我右键单击 C 代码中的一个函数,该函数是用汇编代码编写的并且位于 .s 文件中,当我尝试选择“转到定义”或“转到声明”它没有找到程序集文件。有没有一种方法可以强制 Visual Studio 代码也将其包含在其搜索中?

0 投票
0 回答
307 浏览

javascript - vscode [ctrl+click] 'vue 单文件组件','去定义' 不起作用

vscode [ctrl+click] 'vue 单文件组件','去定义' 不起作用

我如何 [ctrl + click] 跳转到 'src/ui/tabbar/Index.vue'

你能告诉我你知道的任何事情吗?谢谢你!!!

0 投票
1 回答
321 浏览

c# - JetBrains Rider "go to source" does not work

I usually use pycharm/idea for python and java etc and I often whack F4 to get to the declaration of a class or method. Intellij calls this "go to source" in the keymap editor.

I just recently installed Rider to do some c# work and immediately found F4 to not work. The key is still bound correctly but I end up having to use Ctrl+B to accomplish the same thing which I thought was super weird and annoying. Ctrl+B accomplishes the same thing in Pycharm and IDEA from what I can tell.

Does anyone know why F4 doesn't work in Rider for c# and how I might go about correcting this? Preferably without having to rebind keys.

0 投票
1 回答
35 浏览

visual-studio - 如何在不使用鼠标单击的情况下在 Visual Studio 中执行“转到定义”

我想在不将手从键盘上移开的情况下执行 Go To Definition。当光标悬停在目标上时,是否可以将 [Ctrl + Left Click] 更改为 [Ctrl + AnyKey]?

0 投票
2 回答
36 浏览

eclipse - 如何在 xtext 中创建 goto 表达式?

我想创建一个goto表达式如下

以下语法适用于简单 ID。我不知道如何<ID INT> 在 goto 表达式中引用。

你知道怎么做吗?

0 投票
0 回答
98 浏览

visual-studio-code - Visual Studio 代码转到定义无法正常工作

我正在使用 NextJS 开发一个简单的Node.js项目,其中Go To Definition在vscode中无法正常工作。

我制作了一个关于Visual Studio CodeWebStorm之间区别的小视频,其中WebStorm可以完美地开箱即用,无需安装任何扩展。

有人知道为什么这在视频中显示的情况下不起作用吗?
想提一下其他Go To Definition工作正常,例如。用于导入或其他局部变量。

有已安装的扩展vscode

0 投票
0 回答
12 浏览

visual-studio-code - 如何在vscode中动态配置includePath

在我的项目中,有两个子项目:basis_libsservices.

该目录basis_libs可以看作是一些基础,公共库,将被所有开发人员使用。该目录services包含由开发人员开发的所有服务器。

假设我正在开发server2. 问题是当我尝试在一个函数上“转到定义”时,在目录中,所有的提示都会弹出,包括在其他服务器中具有相同名称的函数,server2例如等。server1server3

有办法解决这个问题吗?

这是我的c_cpp_properties.json