我可以找到的Vim的java.vim
语法文件的最新版本没有变量名称突出显示(即pants
中的String pants = "trousers";
)。
Emacs可以做到这一点。必须有办法。
没有深入挖掘并学习一些深层暗魔,有什么办法可以让这些代码突出显示?
答案 0 :(得分:0)
看看我的ctags highlighting plugin。它没有经过大量的Java测试,但它应该能够做你想要的。
对于局部变量突出显示,您需要执行let g:TypesFileIncludeLocals = 1
。
但是,请注意,在Vim中没有实际的方法来进行非常详细的上下文突出显示,因此变量将在任何使用它的地方突出显示,而不是仅仅在声明它的函数中。