IntelliJ IDEA 有很多人性化的设置我们单独拿出来讲解一下,以便我们今后更好的根据自己的喜好来设置IDE。大体讲解以下几个方面:
目录
一、进入设置界面
进入设置页面有三种方式:
- 方式一:Ctrl + Alt + S(如果打开的是其他应用的界面,说明这个快捷键被其他应用占用了)
- 方式二:工具栏快捷方式(小扳手图标)
- 方式三:File—>Settings...
二、Settings窗口目录结构说明
三、设置主题
IDEA默认提供了三套主题:IntelliJ(白色主题),Darcula(黑色主题),Windows。根据自己的喜好进行选择
四、设置窗体及菜单的字体及字体大小
这里说的是窗体和菜单的字体,千万不完与我们写代码的editor区域混淆:
如何设置窗体及菜单的字体呢?如下:
五、设置鼠标滚轮修改字体大小
勾选此设置后,按住Ctrl ,然后滚动鼠标的滚轮就可以调整代码区的代码字体大小了,如下:
六、设置鼠标悬浮提示
勾选后,当鼠标放到代码上,会提示相关类信息与注释信息等
七、设置自动导包功能
设置后不用手动打包,输入类后会自动导入对应的包
关于上图的几个选项,在此说明一下每一项的具体含义
- Insert imports on paste : 当你在复制粘贴代码时,对于需要导入的包,是否需要进行询问的一个选项。
- All : 当粘贴的代码,有需要导入的包时,不会弹提示框, 而会自动导入
- Ask : 当粘贴的代码,有需要导入的包时,会弹提示框,问你要不要导入
- None: 当粘贴的代码,有需要导入包时,不会弹提示框,也不会自动导入,需要手动导入。
- 手动导入包,使用快捷键 Alt +Enter
- Add unambiguous imports on the fly :当输入类名后,会自动帮我们导入包
- Optimize imports on the fly :自动去掉没有被用到的包
八、设置显示行号和方法间的分隔符
行号这个应该不需多说大家都知道是什么意思,显示了行号后很方便我们定位和查找代码;那方法间的风格符是什么意思呢?其实就是在一个类中,每个方法用细线分割开,这样方便代码的查看,如下:
具体如何设置显示行号和方法分割符,见下图:
九、忽略大小写提示
关于何为“忽略大小写提示”大家可能还不太清楚,这里举个具体的例子:比如我想写Date这个类,当我在IDEA里输入“da”时,如果IDEA没有设置“忽略大小写提示”,那么IDEA不会给你提示,只有当你输入“Da”时才会出现提示,如图:
现在我们让“忽略大小写提示”生效,设置方式如下:
现在看效果:
十、 取消单行显示 tabs ,选择多行显示
单行显示tabs:当我们打开的类太多,上方的tabs就会选择隐藏一部分,这样的话查找文件会不是很方便
多行显示tabs:不论打开多少类都会显式的显示出来,不会隐藏
具体的设置方式如下:
十一、设置字体、字体大小、字体行间距
这里的关于字体的设置就是针对我们代码窗口的
十二、修改注释中的字体颜色
先明确三类注释:文档注释、多行注释、单行注释
具体设置方法:
十三、修改类头的默认文档注释
先来看几个IDEA中常用的预设变量,我们可以在需要的地方引用这些预设变量
修改类头的默认文档注释
现在我们新建一个类观察一下它头部的文档注释,如下:
十四、设置全局的项目文件编码
说明: Transparent native-to-ascii conversion 主要用于转换 ascii ,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。
十五、设置自动编译
- Intellij Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译,很多朋友都是从 Eclipse 转到 Intellij 的,这会导致我们修改 java 类文件没有进行重新编译,而是对旧文件进行了执行。
- 按 Ctrl+Shift+F9 将重新编译该java文件,如果修改了多个java文件,按 Ctrl+F9 可以重新编译整个工程。
- 如下图标识所示 ,设置为自动编译,无需要手动编译,勾选 Build project automatically 和 Compile independent modules in parallel