我可以使用Ctags在vim中列出符号的所有引用吗?比如某些GUI IDE中的“查找引用”。
Ctag教程只讲述如何找到符号的定义,而不是所有用法。
答案 0 :(得分:11)
ctags
工具仅收集和存储符号的定义。
要查找所有引用,您可以使用cscope
集成到Vim(:help cscope
),但请注意,cscope支持的编程语言比ctags少得多。
或者,穷人的替代品将是内置的:grep
/ :vimgrep
命令(具有适当的模式)。请记住,Vim是一个功能强大的文本编辑器,但没有IDE。您可以找到并集成适当的外部工具,或者切换到真正的IDE(如Eclipse,Visual Studio或IntelliJ IDEA)进行此类代码浏览。