Как изменить подсветку для всех файлов в IntelliJ?

В IntelliJ вы можете изменить уровень выделения из Инспекции в Синтаксис с помощью ползунка. Однако это относится только к одному файлу. Есть ли способ заставить все файлы использовать подсветку синтаксиса по умолчанию?

Ответ 1

В этом обсуждении 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-

В любом случае, я нашел другое обходное решение, которое, по крайней мере, удовлетворяет моим личным требованиям.

Проблема для меня заключалась в том, что я НЕ хочу отключать выделение alltogether, а просто вижу важные ошибки, а не все предупреждения checkstyle и т.д.

Для этого (в ItelliJ 2017):

  • откройте настройки
  • перейти к Editor - Colors & Fonts - Genral
  • выберите Errors and Warnings - Weak Warning
  • снимите флажок Error stripe mark
  • нажмите Apply и закройте окно настроек

введите описание изображения здесь

Это отключит выделение на полосе прокрутки для всех "слабых предупреждений".

Вы также можете сделать это для обычного Warning, если вы по-прежнему получаете слишком много ярких оттенков для своих нужд.

Ответ 2

Если я правильно понимаю, вы хотите отключить Inspections для всех файлов. В этом случае создайте новый профиль инспекции без проверок.

Settings > Editor > Inspections (или щелкните по Hector и выберите Configure Inspections)

Вы можете включить или отключить определенные основные моменты (например, если вы установите флажок справа от "java", вы можете отключить все проверки java) или отключить их все: нажмите раскрывающийся список Manage и выберите Copy и дайте ему имя, скажем None

Затем щелкните значок, похожий на Eraser, с подсказкой Reset to Empty

Это не изменит его для текущего проекта. Чтобы изменить его для проекта по умолчанию, закройте все окна проекта и повторите те же шаги.