什么是 IntelliJIDEA 和其他 Jetbrain IDE 中的“省电模式”?

我看不到现成的谷歌搜索结果来回答这个问题。它是什么,它用来做什么?

62452 次浏览

它是一个设置,用于阻止 IDE 在您键入时在后台自动执行所有耗电量大的代码检查。

你应该会发现,在开启 Powersave 的情况下,语法错误仍然会被高亮显示,但是可疑的代码结构,例如丢失的 docblock,条件语句中的赋值等等将不会(假设你启用了这些检查)。这意味着你可以在使用笔记本电脑时节省电池电量,并且只是偶尔关闭节电模式一两分钟,或者使用 Code->Inspect code...查看需要注意什么。

请参阅 Settings->Inspections,了解您是否可以在没有具体检查的情况下生存,这将取决于您使用的语言。如果您喜欢使用 Code->Run inspection by name...,如果有特定的需要,您可以选择单独运行它们。更多信息 给你

当然,这也适用于 RubyMine、 PHPStorm、 PyCharm、 WebStorm 和 AppCode。

2022年7月最新情况

电源保存模式是通过文件菜单(在底部)启用

原始答案2015年5月

IntelliJ 的省电模式由底部状态栏上的 Hector 图标 < img src = “ https://i.stack.imgur.com/GGo74.gif”alt = “ Hector On”/> 表示。如果 IntelliJ 在省电模式下运行,Hector Icon 将会褪色 < img src = “ https://i.stack.imgur.com/b2qFG.png”alt = “ Hector off”/> 。

在省电模式下,不执行任何代码检查。单击 Hector 图标切换省电模式。 Https://www.jetbrains.com/idea/help/status-bar.html