是否有可能以某种方式让Vim突出显示Java源文件中的静态变量?
脚本,配置,什么?
我已经搜索了一段时间并认为这是不可能的,请证明我错了:)
答案 0 :(得分:3)
JavaBrowser plugin概述了侧栏中的静态方法和字段,例如流行的标记列表插件。它依赖于 Exuberant Ctags 来解析Java源代码并创建函数原型的标签数据库,然后它为单词static
解析(因为ctags没有明确地调用它)出)。
underlinetag plugin使用标记数据库为标记数据库中的所有条目定义语法突出显示。
如果您实施这两个插件的组合,那么您就可以实现目标。 (还有其他插件,如easytags,它在一个插件中提供自动标签更新和突出显示。)不幸的是,我认为这不仅仅是配置问题;您实际上必须深入了解,了解插件的工作原理,并修改插件逻辑以过滤并仅应用于静态成员。