Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Vim突出显示静态变量_Java_Vim_Syntax Highlighting - Fatal编程技术网

Java Vim突出显示静态变量

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

是否可以通过某种方式在Java源文件中获取Vim高亮显示,即静态变量? 脚本、配置、任何内容?
我搜索了一段时间,认为这是不可能的,请证明我错了:)

侧栏中概述了静态方法和字段,如流行的标记列表插件。它依赖于丰富的Ctags来解析Java源代码并创建函数原型的标记数据库,然后将其解析为单词
static
(因为Ctags没有显式地调用它)

使用标记数据库为标记数据库中的所有条目定义语法高亮显示

如果您实现这两个插件的组合,您将实现您的目标。(还有其他插件,比如,在一个插件中提供自动标签更新和高亮显示。)不幸的是,我认为这不仅仅是配置问题;实际上,您必须深入了解插件的工作原理,并修改插件逻辑,以便仅过滤和应用于静态成员。

在侧栏中概述静态方法和字段,如流行的标记列表插件。它依赖于丰富的Ctags来解析Java源代码并创建函数原型的标记数据库,然后将其解析为单词
static
(因为Ctags没有显式地调用它)

使用标记数据库为标记数据库中的所有条目定义语法高亮显示


如果您实现这两个插件的组合,您将实现您的目标。(还有其他插件,比如,在一个插件中提供自动标签更新和高亮显示。)不幸的是,我认为这不仅仅是配置问题;实际上,您必须深入了解插件的工作原理,并修改插件逻辑,以便只过滤和应用于静态成员。

有趣的是,这可能是一个业余项目。谢谢。很有趣,可能是个业余项目。谢谢