IDEA使用优化
不断汇总中
1 快捷键
1. Ctrl + D 复制当前行
2. Ctrl + X 删除当前行
3. Ctrl + Alt + L 格式化代码
4. Ctrl + Alt + T 把选中的代码放在try{}if{}中
5. Ctrl + P 方法参数提示
6. Ctrl + Shitf + Space(空格) 自动补全代码
2 快捷方法
1. if语句快捷生成
(1)条件.if + 回车 (2)条件.for + 回车
2. 判断是否为空
对象.nn + 回车
3. for while循环
(1)对象.fori + 回车 (2)flag.while + 回车
4. var castvar 生成String类型对象和强制对象类型为String
(1)new String("").var + 回车 (2)对象.castvar + 回车
5. sout serr 输出
(1)sout + 回车 (2)""+sout (3)serr同理
6. return 返回
表达式或对象.return + 回车
7. try 异常抛出(单条语句)
异常语句.try + 回车
3 Idea优化设置
以下大部分配置完都需要点击Apply进行应用
3.1 进入全局配置
File—Close Project(所有已经打开了的)—Configure—Settings
3.2 设置字体
File—Sittings—Editorl—Font
3.3方法分割线
File—Settings—Editor—General—Appearance—勾选show method separators
3.4自动导包删无用包
File—Settings—Editor—General—Auto Import
Insert imports on paste—Always——翻译:在粘贴上插入导入:总是
勾选Add unambiguous imports on the fly——翻译:即时添加明确的导入
勾选Optimize imports on the fly,For current project——翻译:对于当前项目动态优化导入
3.5 忽略大小写(在代码提示的时候)
File—Settings—Editor—General —Code Completion
取消Match case的勾选
3.6 取消进入上一次工程
File—Settings — Appearance & Behavior —System Setting
取消Reopen projects on startup的勾选
旧版本显示的是 Reopen llast project on startup 一样的操作取消勾选即可
3.7 修改注释颜色
File—Settings—Editor—Color Scheme—language default—comments
好看的注释颜色:#3CB371,#AC8E8E
3.8 添加类的时候自动注释
File—Settings—Editor—File and Code Templates—Includes—File Header—修改模板—勾选Enable Live Templates
3.9 主题设置
File—Settings—Appearance & Behavio—Appearance—Theme
3.10 项目目录相关–折叠空包
PS:IntelliJ IDEA默认是会折叠空包的
show Options Menu(项目目录右上角设置按钮)—Compact Middle Packages
3.11 快速补全分号
Ctrl + Shift + Enter 在当前行任何地方可以快速在末尾生成分号
3.12 大括号匹配
使用Ctrl+]或者Ctrl+[来回定位即可
3.13 设置全局编码
File—Settings—Editor—File Encodings
3.14 快捷键设置与Eclipse保持一致
File—Settings—Appearance & Behavior—Keymap—选择Eclipse
3.15 关闭自动更新版本提示
File—Settings—Appearance & Behavior—System Settings Updates—取消Automatically check updates for勾选
4 插件推荐
File—Settings—Plugins
-
Translation 好用的翻译插件(快捷键:Ctrl+shitf+y)
-
Tabnine Al Code 代码提示
-
Lombok(在使用之前需要添加依赖)
Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
-
Rainbow Brackets(彩虹括号)(快捷键:Ctrl+右键,Alt+右键)
-
BackgroundImagePlus(自定义idea背景图片)
-
CodeGlance(代码缩略图)
-
Alibaba Java Coding Guidelines(阿里代码规范检查,编码规约)
-
SequenceDiagram(方法序列图)
-
maven-search(Maven依赖包的搜索)
-
Maven Helper(查看jar包冲突,展示所有依赖)
-
Key Promoter X(快捷键提示插件)
-
JavaDoc(一键生成注释的辅助插件)
-
Grep Console(控制台显示颜色调整)
-
activate-power-mode-x(装逼用)
-
Privare Note(任意地方加注释,源码阅读神器)