IDEA已经成为大家日常开发的利器。那还有哪些配置能让你的利器更锋利呢?目前整理了一些比较常用的配置*(IDEA版本2020.1)*,方便大家使用。如果有其它好用的配置,欢迎留言,持续更新。
编辑器快捷键(Keymap)
Mac版的IDEA默认使用的是Mac的快捷键,个人是从旧版本一路使用过来的。一般还会使用旧版本的的快捷键。
自动提示忽略大小写
IDEA默认的提示功能是区分大小写的,使用起来不是很方便。可以将此配置勾掉。
自动导入包和优化导入
自动导入包可以在类名没有重复的情况下,自动导入;要是有重名就需要自己手动选择了。还有就是优化导入,假设引用多个包下的很多文件,会自动优化成包名.*的格式。
- Add unambiguous imports on the fly: 自动导入不明确的结构
- Optimize import on the fly: 自动优化导入包
显示行号、方法分割线、空格
效果图:
设置右侧竖线、每行代码字符数
为了防止单行代码过多,不利于阅读,可以通过显示右侧竖线配合设置每行字符数的方式,进行约束。
该配置截图IDEA版本2021.1
显示右侧的竖线
设置每行字符数:默认:120
单词拼写提示
这个功能可以提醒拼写错误和提示你使用驼峰命名。
显示Tab页面
当打开多个编辑窗口是,你可以根据自己的习惯选择:
- 不显示Tab(想要查看历史打开的文件可以使用快捷键⌘+E)
- 只显示一行(默认)
- 显示多行
字体、字体大小、字体行间距
默认字体、字体大小、字体行间距
设置当前主题字体、字体大小、字体行间距(我这里使用的是默认配置)
类头的文档注释信息
可使用的变量,可以参考下面的Description。
设置版权信息
添加版权信息
设置默认版权信息
提示生成SerialVersionUID
设置文件编码
设置模板
设置TODO
设置TODO/FIXME,建议勾选掉【Case sensitive】
MAVEN配置
可以设置maven根目录、maven的setting文件路径、本地仓库文件。
忽略隐藏文件和文件夹
显示内存使用情况
双击Shift,输入【memory】
启动选取项目
IDEA默认情况是开启最后一个关闭的程序,随着大家负责的程序增加,是希望启动的时候自己选择的,所以就需要关闭这个设置。
关闭是不再询问
关闭IDEA时,不询问是否关闭,自动终止运行的程序。