在 Eclipse Photon 中,Java 编辑器也在多个方面进行了改善。在使用
dark 主题
时,Java 语法着色进行了增强,其中包括减少了粗体样式的使用并修改一些彼此太接近的颜色。另外,在将字符粘贴到字符串时,能够转义非 ASCII 的字符。要启用该功能,点击
Java > Editor > Typing > Escape text when pasting into a string literal and check Use Unicode escape syntax for non-ASCII characters
。如下是一些示例字符,在粘贴至一个字符串时它们被替换成了 unicode 转义序列:
Eclipse Photon 允许开发人员在 Package Explorer 中对库的条目按照字母顺序进行排序,要启用该功能,打开
Java > Appearance
首选项页面,并选中
Sort library entries alphabetically in Package Explorer
。库的展现方式如下所示:
在 Eclipse Photon 中,Java 编译器包含了一个新的偏好设置,叫做“Compiler Compliance does not match used JRE”,如果项目所使用的 JRE 不匹配所选择的编译遵从级别时(比如项目使用 JRE 1.8 作为 JRE System Library,但是编译遵从级别设置为 1.7),它会将报告的严重问题提示出来。除此之外,在测试源码上运行 Java 注解有了新的支持,还增加了一项体验性的特性,那就是在进行模块声明的搜索时,允许使用正则表达式。