我想使用Vim編輯源代碼和Xcode,用於管理,調試等所有其他目的。我安裝了cocoa.vim插件,它有助於突出顯示,但我仍然需要一種瀏覽代碼的方法。在java項目中,我用ctags來達到目的,但它不支持obj-c。vim的objective-c標籤文件
所以問題是:爲Objective-C源生成vi兼容標記文件的最簡單方法是什麼?
我想使用Vim編輯源代碼和Xcode,用於管理,調試等所有其他目的。我安裝了cocoa.vim插件,它有助於突出顯示,但我仍然需要一種瀏覽代碼的方法。在java項目中,我用ctags來達到目的,但它不支持obj-c。vim的objective-c標籤文件
所以問題是:爲Objective-C源生成vi兼容標記文件的最簡單方法是什麼?
我是第二個鏈接的作者,jelera指出它必須說它現在已經過時。
我會按照Alternatives to Ctags/Cscope with Objective-c?的接受答案中的建議,以便在ctags中獲得完整的Obj-C解析器支持。
如果使用tagbar,此信息將有助於獲得新的ctags的二進制工作吧:
http://bastibe.de/2011-12-04-how-to-make-tagbar-work-with-objective-c.html
這是相當多的設置我現在用的。
第二個鏈接不幸的是死了。你可以找到一個緩存版本或刪除它嗎? – Max 2013-10-01 01:36:55
@Max Try [此博客文章](http://bastibe.de/posts/How-to-make-Tagbar-work-with-Objective-C.html)。另外,從這個[Github repo](https://github.com/dlitz/vimfiles/blob/master/vimrc#L193)看來,這篇博文似乎有一個針對tagbar的C目標定義,您可以看到我的鏈接。 – 2013-10-28 16:57:18
@ Andrew-Dufresne *你的*鏈接也都死了... – 2014-12-25 05:26:51
看來,你可能會在這裏找到你的答案:http://stackoverflow.com/questions/2968522/alternatives-to-ctags-cscope-with-objective-c,這個鏈接也http://www.gregsexton。 org/2011/04/objective-c-exuberant-ctags-regex/ – 2012-02-15 18:31:15
謝謝,它幫助 – 2012-03-17 06:50:28