0

Javaソースファイルの静的変数など、何らかの方法でVimのハイライトを取得することは可能ですか? スクリプト、構成、何か?
私はしばらく検索しましたが、それは不可能だと思います。間違っていることを証明してください:)

4

1 に答える 1

3

JavaBrowser プラグインは、人気のあるtaglistプラグインのように、サイド バーに静的メソッドとフィールドの概要を示します。Exuberant Ctagsに依存して Java ソース コードを解析し、関数プロトタイプのタグ データベースを作成します。次に、このデータベースで単語を解析しますstatic(ctags はこれを明示的に呼び出していないため)。

underlinetag プラグインは、タグ データベースを使用して、タグ データベース内のすべてのエントリの構文の強調表示を定義します。

両方のプラグインを組み合わせて実装すると、目標を達成できます。(1 つのプラグインでタグの自動更新と強調表示を提供するeasytagsのような他のプラグインもあります。) 残念ながら、これは単なる構成の問題ではないと思います。実際に飛び込んで、プラグインがどのように機能するかを理解し、プラグインのロジックを変更して、静的メンバーのみをフィルタリングして適用する必要があります。

于 2012-10-26T10:41:55.320 に答える