Java IntelliJ Ultimate 的语法高亮问题

Java Syntax Highlighting Issue for IntelliJ Ultimate

当我 运行 IntelliJ Idea Ultimate 中的文件时,我只能得到橙色、绿色和灰色的不正确语法高亮显示。有什么方法可以像 VSCode 那样为方法和变量的语法高亮显示更多颜色吗?感谢您的帮助!

这是我的主题,下面有一个深色主题

我想要的主题是这样的:

主题

我建议使用 Atom One Dark 作为主题。它真的很丰富多彩,因此更容易集中注意力(至少对我而言)。你应该试试看。

重新格式化

有一个关于重新格式化的设置。你应该试试。您可以使用 CTRL+SHIFT+ALT+L 访问它。

您可以在 Intellij IDEA 中自定义现有 Scheme 的语法着色:

  • ctrl-alt-S打开设置 屏幕,然后 select 您要从 方案 下拉列表中修改的方案。我选择了经典灯
  • 导航至 编辑器 > 配色方案 > 语言默认值,或 编辑器 > 配色方案 > Java将您的自定义限制为仅 Java 来源。
  • Select 主要类别(即下要修改颜色的语言功能]评论标识符等)。例如,要修改花括号 select Braces and Operators 的颜色,则 Parentheses.
  • 如果显示并选中 继承值复选框,请取消选中它以启用自定义。然后选中前景复选框,单击其右侧的颜色字段和 select 您选择的颜色,然后单击 应用确定实施您的更改。

下面是一些Java源代码的语法着色,颜色自定义前后,显示变化如深粉色斜体字符串文字、浅蓝色花括号、紫色圆括号、橙色class 名称、金色 Java 关键字和浅绿色评论。

默认颜色:

修改后的语法着色:

备注:

  • 我所做的丑陋更改只是为了演示该方法,但问题屏幕截图中显示的所需更改应该很容易实现。

  • Select 字符串文字的斜体化产生了意想不到的副作用。字符“ᚙ”的显示已更改,因为没有等同于渲染的斜体。

  • 如果你完全搞砸了,你可以很容易地恢复到默认设置。单击方案名称旁边的设置齿轮,然后从弹出菜单中单击 select 恢复默认值

  • 此方法的一个令人失望的限制是所有 Java 关键字必须是相同的颜色。这就是为什么 importpackagepublicthrowschar 以及 new 在上面的 Java 源屏幕截图中都具有相同的颜色。

  • 如果您想保留或共享您的自定义设置,您可以将其导出。 Select 从单击设置齿轮时显示的上下文菜单中导出。还有一个 导入方案 选项。

  • 有关详细信息,请参阅 Intellij IDEA 文档中的 Colors and Fonts