Vim:如何进入声明(类,方法,函数,变量等)
现在我正在处理一个使用许多类,方法,函数,变量等的文件。是否可以转到所有这些的声明?请注意,其中一些声明属于同一个文件,但其他声明属于其他文件(可能无法打开,您不知道声明的位置,但确实存在)。如果声明是目录中的一级,会发生什么?如果它是一级下来怎么办?
根据我们正在讨论的编程语言,这是以不同的方式完成的,或者无论语言如何,查找声明的过程都是相同的? 我一直在阅读,似乎解决方案与标签有关。但是,我想知道如何实现这一目标(一步一步),特别是考虑到我们在某些情况下正在讨论其他文件中的定义。 我知道这可以通过IDE完成,但我想知道使用vim可以实现多少不同。 我只有全新安装的Vim。我还没有安装任何插件,但如果有必要,我愿意这样做。也许这可以在没有插件的情况下完成。 提前致谢!
然而,设置标签并不是那么困难(与Vim中的大多数事情一样),与IDE相比,它并不是那么自动化。
>首先,您需要ctags工具。今天最常见的是Exuberant Ctags,发现于ctags.sourceforge.net。 您需要定期更新标签数据库;插件(如easytags.vim)可以自动为您完成。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |