如何更改 IntelliJ 中所有文件的突出显示?

How do you change highlighting for all files in IntelliJ?

在 IntelliJ 中,您可以使用滑块将突出显示级别从检查更改为语法。但是,这仅适用于单个文件。有没有办法让所有文件默认使用语法高亮?

如果我没理解错的话,你想关闭所有文件的检查。在这种情况下,创建一个没有检查的新检查配置文件。

Settings > Editor > Inspections(或点击 Hector 和 select Configure Inspections

您可以 enable/disable 特定的突出显示(例如,如果您单击 "java" 右侧的复选框,您可以禁用所有 java 检查),或者将它们全部禁用: 单击 Manage drop-down 和 select Copy 并为其命名,比如 None

然后单击工具提示为 Reset to Empty

的橡皮擦图标

这会将当前项目更改为 none。要为默认项目更改它,请关闭所有项目 windows 并重复相同的步骤。

有关 PyCharm 的讨论表明,JetBrains 不希望您更改其任何 IDE 中的默认突出显示级别: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206598255-Is-there-a-way-to-set-the-default-highlighting-level-to-Syntax-instead-of-Inspection-

无论如何,我找到了另一种解决方法,至少满足了我的个人需求。

我的问题是,我不想完全禁用突出显示,而是只想查看重要错误而不是所有检查样式警告等。

要做到这一点(在 ItelliJ 2017 中):

  1. 打开设置
  2. 转到 Editor - Colors & Fonts - Genral
  3. select Errors and Warnings - Weak Warning
  4. 取消选中 Error stripe mark
  5. 点击 Apply 并关闭设置 window

这将禁用滚动条上所有 "Weak Warnings" 的突出显示。

如果您仍然收到太多无法满足您需求的高亮显示,您也可以对正常 Warning 执行此操作。