6.常用配置
IntelliJ IDEA 有很多人性化的设置,也因为这些人性化的设置让那些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
6.1 Appearance & Behavior
6.1.1 设置主题
6.1.1.1 使用系统提供的主题
6.1.1.2 使用自定义主题
效果展示:
取消自定义背景样式:
6.1.2 设置窗体及菜单的字体及字体大小
6.1.3 设置编辑区颜色主题
6.1.4 更多主题的补充说明
如果想要更多的主题效果的话,可以到如下的网站下载:https://plugins.jetbrains.com/search?tags=Theme
可能会弹出一个白框,直接 got it 即可。这时会正常下载该 jar 包。
idea :file –> Manage IDE Settings -> Import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。
下一步可能会报错,导入失败,具体请看下图后面的说明。
点击OK后,一路确认,在重启以后,新主题会自动启用。但可能会出现如下错误:
如果出现了如下报错说明导入失败,我目前暂未找到解决方案,但可以如下方式导入:
当然,也可以直接搜索对应插件进行安装,然后重启生效:
如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即可。
6.2 Editor - General
6.2.1 设置鼠标滚轮修改字体大小
我们可以勾选此设置后,增加 Ctrl + 鼠标滚轮
快捷键来控制代码字体大小显示。
6.2.2 设置鼠标悬浮提示
效果展示:
6.2.3 设置自动导包功能
手动导包,需要将光标放在需要导包的爆红代码上,然后
alt+enter
,选择 import class 选择需要导入的类即可。
但这样明显很麻烦,我们让编译器能自动导入没有冲突的类(注意:上图的Date类由于在多个包中存在,我们依旧需要自己导入,但如果你写了Scanner类编译器就可以帮你自动导入):
Add unambiguous imports on the fly
:自动导入不明确的结构Optimize imports on the fly
:自动帮我们优化导入的包
6.2.4 设置显示行号和方法间的分隔符
Show line numbers
:显示行数。我建议一般这个要勾选上。Show method separators
: 显示方法分隔线。这种线有助于我们区分开方法,所以建议勾选上。
效果展示:
6.2.5 忽略大小写提示
IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。
区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer
, IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer
就可以进行代码提示和补充。
如果想不区分大小写的话,取消勾选 Match case 即可。
6.2.6 设置取消单行显示 tabs 的操作与设置最大打开标签数
在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高, 因为单行会隐藏超过界面部分 Tab,这样找文件不方便。
6.3 Editor – Font
6.3.1 设置默认的字体、字体大小、字体行间距