codecamp

IntelliJ IDEA状态栏

IntelliJ IDEA 状态栏介绍

IntelliJ IDEA状态栏指示当前的IDE状态,并允许您执行某些环境维护任务。

IntelliJ IDEA的状态栏

状态栏的图标

您下载并安装插件时,状态栏中会显示更多图标。

图标描述
IntelliJ IDEA的状态栏图标
单击可切换显示或隐藏工具窗口栏。此外,还可以双击并按住 IntelliJ IDEA的状态栏图标(对于 macOS)或 IntelliJ IDEA的状态栏图标(对于 Windows 或 * NIX)以显示和隐藏的工具窗口栏。参考程序说明
IntelliJ IDEA的状态栏图标
状态栏的这一部分显示了命令的说明,当前在主菜单、上下文菜单或工具栏上选择了该指令。
IntelliJ IDEA的状态栏图标
单击此图标可以调用后台任务经理。此图标在状态栏中的可见性取决于启动的后台任务。
IntelliJ IDEA的状态栏图标
前两个数字表示编辑器中的当前插入位置(行和列)。

如果在编辑器中进行了选择,IntelliJ IDEA 会在斜线后显示当前选择的长度。

IntelliJ IDEA的状态栏图标
这个锁定图标表示编辑器中当前文件的只读或可写属性。要切换文件属性,请单击锁定图标或使用主菜单的 File | Make File Writable/Read-only。
IntelliJ IDEA的状态栏图标
查看和更改编辑器中当前文件的行尾。
IntelliJ IDEA的状态栏图标
查看和更改编辑器中当前文件的编码。
IntelliJ IDEA的状态栏图标
单击此图标可以在版本控制工具窗口的传入选项卡中导航到等待的源控制变更列表。
IntelliJ IDEA的状态栏图标
将鼠标指针悬停在图标上会显示工具提示上的当前代码检查配置文件。

点击 Hector 图标会显示一个包含以下功能的对话框:

  • 突出的水平。使用滑块更改当前文件的突出显示级别,或检查配置文件进行配置。

    根据滑块所选择的突出显示级别,Hector 会密切注意代码 IntelliJ IDEA的状态栏图标(检查级别),转动半面IntelliJ IDEA的状态栏图标(Syntax),或者避开代码 IntelliJ IDEA的状态栏图标(None)。

  • 节能模式。选择此复选框可以减少计算机的功耗,因为消除了后台操作。要表示模式打开,Hector 会淡出IntelliJ IDEA的状态栏图标

    当节能模式打开时,IntelliJ IDEA 通过不执行耗费笔记本电脑电池的昂贵的后台活动,减少其功能的一个文本编辑器。这些活动包括错误突出显示和即时检查,自动完成代码和自动完成增量后台编译。

    您也可以通过主菜单上的 File | Power Save Mode 命令切换节能模式。

  • 导入弹出式菜单。使用此复选框启用或禁用自动导入当前文件。您可以在"设置/首选项" 对话框的 "自动导入" 页中为整个产品关闭自动导入。
IntelliJ IDEA的状态栏图标
表示存在无人参与的通知。单击此图标可在“事件日志”工具窗口中查看通知说明。
或者,当图标为空时,表示没有新的通知。
IntelliJ IDEA的状态栏图标
此闪烁的图标表示发生内部IDE错误。点击查看错误说明并提交报告。
IntelliJ IDEA的状态栏图标
显示当前堆级别和内存使用情况。此部分在状态栏中的可见性由 "设置/首选项" 对话框的 "外观" 页中的 "显示内存指示器" 来定义。默认情况下不显示该选项。

单击内存指示器运行垃圾回收器。


IntelliJ IDEA导航栏操作
IntelliJ IDEA的视图模式
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

IntelliJ IDEA的一般准则

什么是IntelliJ IDEA项目

使用IntelliJ IDEA的意图行为

IntelliJ IDEA使用运行/调试配置

特定于VCS的程序

IntelliJ IDEA语言和特定框架指南

IntelliJ IDEA的数据库和SQL功能

IntelliJ IDEA使用之JavaServer Faces(JSF)

IntelliJ IDEA:分析PHP应用程序的性能

IntelliJ IDEA:调试PHP应用程序

IntelliJ IDEA:适用于PHP的Google App Engine

IntelliJ IDEA更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }