2012-10-26 100 views
0

是否有可能以某種方式獲得Vim突出顯示,靜態變量在Java源文件中? 腳本,配置,什麼?我搜索了一會兒,覺得這是不可能的
,請證明我錯了:)Vim突出顯示靜態變量

回答

3

JavaBrowser plugin概述了一個側邊欄靜態方法和字段,如流行的標記列表插件。它依靠Exuberant Ctags解析Java源代碼並創建一個函數原型的標籤數據庫,然後解析它的單詞static(因爲ctags沒有明確地調用它)。

underlinetag plugin使用標記數據庫爲標記數據庫中的所有條目定義語法高亮顯示。

如果你實現了兩個插件的組合,你就能實現你的目標。 (還有其他插件,如easytags,它可以在一個插件中提供自動標籤更新和突出顯示。)不幸的是,我認爲這不僅僅是配置問題;您實際上必須深入瞭解插件的工作原理,並修改插件邏輯以僅篩選並應用於靜態成員。

+0

有趣的,可能是一個業餘時間的項目。謝謝。 – Carlo