【发布时间】:2013-11-24 21:21:54
【问题描述】:
现在我正在处理一个使用许多类、方法、函数、变量等的文件。是否可以转到所有这些的声明?请注意,其中一些声明在同一个文件中,而另一些在其他文件中(可能无法打开,您不知道声明在哪里,但它们确实存在)。如果声明在目录中的上一级会发生什么?如果是低一级呢?
这是根据我们所讨论的编程语言以不同的方式完成的,还是无论语言如何,查找声明的过程都是相同的?
我一直在阅读,似乎解决方案与标签有关。但是,我想知道如何(逐步)实现这一点,特别是考虑到我们在某些情况下正在谈论其他文件中的定义。
我知道这可以通过 IDE 完成,但我想知道使用 vim 可以实现多少不同。
我只有全新安装的 Vim。我还没有安装任何插件,但如果有必要,我愿意这样做。也许这可以在没有和使用插件的情况下完成。
提前致谢!
【问题讨论】:
-
是的,在 Vim 中最好使用标签来完成。您是否阅读过内置文档 (
:help tags),您到底在为什么而苦苦挣扎?! -
@IngoKarkat:感谢您的评论。我读了它,但我正在为搜索声明可能涉及不同文件这一事实而苦苦挣扎。此外,我不清楚这一切是否因编程语言而异。