最近产品升级大版本,准备把技术和开发工具都换一下,团队其他人都在研究前后端的各种开发工具,先尝试一波 idea
(2019.3.2 版本)
,看看如何更好的使用它,本文作者是在研究一天后记录的一些优化配置项,纯干货...
1. 等宽字体设置
Settings -> Editor -> Font
默认已经勾选只显示等宽字体,在这里可以选择自己喜欢的字体
2. 屏蔽非代码相关目录文件
屏蔽 eclipse 相关目录,.idea 文件夹,iml 文件
pom.xml.versionsBackupmaven
(maven 版本备份文件)
Settings > File Types > ignore files and folders 修改为以下配置
*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;*.iml;.classpath;.project;pom.xml.versionsBackup;.idea;.settings;
3. tabs多行显示
Settings -> Editor -> General ->Editors Tabs
4. 使用ctrl+滑轮调整字体大小
Settings -> Editor -> General
1. 文件默认编码格式
Settings -> Editor -> File Encodings
2. java 代码中 import和method 默认全部展开
Settings -> Editor -> Code folding
3. java 代码中 tab 替换空格
Settings -> Editor -> Code Style -> Java
4. java 代码中显示空格
Settings -> Editor -> General -> Appearance
5. 自动删除代码末尾空格
Settings -> Editor -> General
6. 修改过的代码留下高亮线
Settings -> Editor -> General
7. 自动提示大小写不敏感
Settings -> Editor -> General -> Code Completion
8. 自动导包功能开启
Settings -> Editor -> General -> Auto Import
-
Insert imports on paste
设置为 "all",表示当复制粘贴程序代码时,会自动 import 需要的包。
-
Optimize imports on the fly
勾选表示会动态优化 import 内容,自动删除多余或重复的 import。
-
Add unambiguous imports on the fly
勾选表示会自动加入明确的
(类库中只有一种选择)
import,即使我手动删除,还是会自动帮我添加回来。
9. 代码自动同步和保存机制
Settings -> Appearance&Behavior -> System Settings
10. 导入 eclipse 的 code style
Settings -> Editor -> Code Style -> Java
导入 eclipse 的 code style 文件