2
随着Java语言的每个新版本的发布,看到Emacs语法突出显示更有效地处理泛型的问题越来越严重。我怀疑为语言级别添加定制支持是一项重要的编程工作。但是,听到有人在相当高的水平上阐述cc-mode.el
和或cc-cmds.el
需要做什么才能做到这一点,仍然很有趣。也许还有另一种解决方案。是否了解JDE语言级别?使标准java模式语法突出显示语言版本相关的努力的范围是什么?
随着Java语言的每个新版本的发布,看到Emacs语法突出显示更有效地处理泛型的问题越来越严重。我怀疑为语言级别添加定制支持是一项重要的编程工作。但是,听到有人在相当高的水平上阐述cc-mode.el
和或cc-cmds.el
需要做什么才能做到这一点,仍然很有趣。也许还有另一种解决方案。是否了解JDE语言级别?使标准java模式语法突出显示语言版本相关的努力的范围是什么?
快速的解决方案:
M-x c++-mode
Java泛型足够类似于C++模板,以提高通用变量声明突出显示。关于永久性整合的更多信息似乎在此讨论:
http://osdir.com/ml/emacs.jdee/2007-07/msg00022.html