Что такое режим энергосбережения в IntelliJ IDEA и других средах Jetbrains?

Я не вижу доступных результатов поиска Google, которые отвечают на этот вопрос. Что это такое и для чего он используется?

Ответ 1

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

Вы должны обнаружить, что при включении питания синтаксические ошибки все равно будут подсвечиваться, но iffy строит код, например. отсутствующие docblocks, присваивание внутри условных операторов и т.д. не будет (если вы включите эти проверки). Это означает, что вы можете сэкономить заряд батареи при использовании своего ноутбука и выбирать, чтобы проводить проверки только изредка, отключив режим энергосбережения в течение минуты или двух или используя Code->Inspect code..., чтобы узнать, что нужно учитывать.

См. Settings->Inspections, чтобы узнать, можете ли вы жить без специальных проверок, которые будут зависеть от того, какой язык вы используете. Вы можете использовать их отдельно по требованию, если вам нравится использовать Code->Run inspection by name..., если вам нужны конкретные. Подробнее здесь.

Естественно, это также относится к RubyMine, PHPStorm, PyCharm, WebStorm и AppCode.

Ответ 2

Режим экономии энергии IntelliJ обозначается значком Hector Hector On на строке состояния внизу. Если IntelliJ работает в режиме энергосбережения, значок Hector будет исчезать hector off.

В режиме энергосбережения проверка кода не выполняется. Нажмите на значок гектара, чтобы переключить режим энергосбережения. https://www.jetbrains.com/idea/help/status-bar.html