Що таке "Режим економії енергії" в IntelliJ IDEA та інших IDE Jetbrains?


170

Я не бачу жодних доступних результатів пошуку Google, які б відповідали на це питання. Що це таке, і для чого воно використовується?

Відповіді:


220

Це налаштування, щоб зупинити IDE автоматично виконувати повний діапазон перевірок коду з вимогою до акумулятора у фоновому режимі під час введення тексту.

Ви повинні виявити, що при включенні powersave помилки синтаксису все одно будуть виділятися, але конструкції коду iffy, наприклад, відсутні докблоки, присвоєння всередині умовних операторів тощо не буде (якщо припустити, що ці перевірки включені). Це означає, що ви можете заощадити заряд акумулятора під час використання ноутбука та вибрати інспекцію лише періодично, вимкнувши режим економії енергії на хвилину-дві, або використавши, Code->Inspect code...щоб побачити, на що потрібно звернути увагу.

Дивіться, Settings->Inspectionsщоб дізнатися, чи можна жити без конкретних перевірок, які залежатимуть від того, якою мовою ви користуєтесь. Ви можете вибрати їх запускати індивідуально на вимогу, якщо вам подобається використовувати, Code->Run inspection by name...якщо є конкретні, які вам потрібні. Більше інформації тут .

Звичайно, це стосується і RubyMine, PHPStorm, PyCharm, WebStorm & AppCode.


1
Здається, що вони отримують багато часу на процесорі, навіть коли вони знаходяться у фоновому режимі, нічого не роблячи! Ще шукаєте кращого рішення, як заморозити їх у фоновому режимі та не запустивши налагоджувач.
sorin

1
моє розуміння - якщо я натискаю гектор або використовую меню файлів для входу в режим енергозбереження .. на перевірки не впливає, якщо я вручну не використовую показаний там слайдер, правильно? Тому введення режиму енергозбереження сам по собі не відключить перевірку, вам все одно доведеться це робити, правда?
ycomp

48

Режим енергозбереження IntelliJ вказується піктограмою Гектора Гектор нав рядку стану внизу. Якщо IntelliJ працює в режимі енергозбереження, піктограма Гектора буде зів’ялою гектор вимкнено.

У режимі економії енергії перевірки коду не проводяться. Клацніть на піктограмі гектора, щоб увімкнути режим економії енергії. https://www.jetbrains.com/idea/help/status-bar.html


23
Хто такий "Гектор"?
orome

21
Мабуть, ця ікона - "Гектор-інспектор", тобто уособлення функції інспектора.
Саймон Вудсайд

7
У IntelliJ 15 режим енергозбереження увімкнено через меню Файл (внизу).
Ерон Райт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.