Java Vim突出显示静态变量
是否可以通过某种方式在Java源文件中获取Vim高亮显示,即静态变量? 脚本、配置、任何内容?Java Vim突出显示静态变量,java,vim,syntax-highlighting,Java,Vim,Syntax Highlighting,是否可以通过某种方式在Java源文件中获取Vim高亮显示,即静态变量? 脚本、配置、任何内容? 我搜索了一段时间,认为这是不可能的,请证明我错了:)侧栏中概述了静态方法和字段,如流行的标记列表插件。它依赖于丰富的Ctags来解析Java源代码并创建函数原型的标记数据库,然后将其解析为单词static(因为Ctags没有显式地调用它) 使用标记数据库为标记数据库中的所有条目定义语法高亮显示 如果您实现这两个插件的组合,您将实现您的目标。(还有其他插件,比如,在一个插件中提供自动标签更新和高亮显示。
我搜索了一段时间,认为这是不可能的,请证明我错了:)侧栏中概述了静态方法和字段,如流行的标记列表插件。它依赖于丰富的Ctags来解析Java源代码并创建函数原型的标记数据库,然后将其解析为单词
static
(因为Ctags没有显式地调用它)
使用标记数据库为标记数据库中的所有条目定义语法高亮显示
如果您实现这两个插件的组合,您将实现您的目标。(还有其他插件,比如,在一个插件中提供自动标签更新和高亮显示。)不幸的是,我认为这不仅仅是配置问题;实际上,您必须深入了解插件的工作原理,并修改插件逻辑,以便仅过滤和应用于静态成员。在侧栏中概述静态方法和字段,如流行的标记列表插件。它依赖于丰富的Ctags来解析Java源代码并创建函数原型的标记数据库,然后将其解析为单词static
(因为Ctags没有显式地调用它)
使用标记数据库为标记数据库中的所有条目定义语法高亮显示
如果您实现这两个插件的组合,您将实现您的目标。(还有其他插件,比如,在一个插件中提供自动标签更新和高亮显示。)不幸的是,我认为这不仅仅是配置问题;实际上,您必须深入了解插件的工作原理,并修改插件逻辑,以便只过滤和应用于静态成员。有趣的是,这可能是一个业余项目。谢谢。很有趣,可能是个业余项目。谢谢