javascript - Ctrl+单击 Atom 编辑器中的函数名称并跳转到其中

标签 javascript java eclipse atom-editor

我一直在想一个更好的方法来给这个问题起标题,但不幸的是我不知道如何解释它。此外,我还没有在堆栈溢出时发现它(出于与上述相同的原因)。

在 Eclipse 中,我曾经在方法调用的名称中Ctrl+Click(在 java 中)。我的光标会跳转到我的方法函数的定义。

问题一:有人知道这种行为的名称吗?我的意思是,也许它被称为函数跳跃或类似的东西。

我也在 Atom 编辑器中寻找这样的插件。因为我已经尝试过很多次(坏习惯)并且没有用。

问题 2:在 Atom 中执行此操作的插件名称?

不知道它是否有帮助,但我目前正在 Atom 编辑器中使用 JavaScript 进行编码。

最佳答案

正如另一个答案所指出的,按住 alt 键并单击方法/函数名称可以直接将您跳转到最初定义它的位置。它在同一个文件中工作,但似乎不能跨文件工作。

我为 javascript 找到的最接近的 Atom 编辑器包称为 TernJS,它允许您跨文件跳转到函数/方法定义。 .

安装后,您可以在单词(函数/方法、变量等)上使用 ctrl-shift-r 来调出该方法/函数定义位置的列表(包括行 # &文件路径)。然后您可以单击列表项,它会跳转到定义。

这是我制作的视频,其中包含使用此原子包的示例。 http://www.youtube.com/watch?v=cFAzqvYoHJs&t=11m58s

关于javascript - Ctrl+单击 Atom 编辑器中的函数名称并跳转到其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35803243/

相关文章:

eclipse - “Copy projects into workspace”是什么意思?

eclipse - 如何让 Eclipse/EPIC 停止在我的 Perl 脚本中发出有关 "Use of uninitialized value $ENV{whatever}"的警告?

javascript 查找闰年

javascript - 需要一个包含react-native中的var的var

javascript - 框架集 - 使用 javascript 交换列与行

java - validator ,Java 到 Kotlin 的翻译不正确

javascript - session 超时时无法在页面回调中调用 Response.Redirect?

java - Joda-Time DateFormatter 在非零时显示毫秒

java - 不支持的操作异常 - 从 map 中获取列表并将数据添加到 map

java - 如何在 Eclipse 插件中使用 Timer 和 SwingWorker?