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

  1. Translation 好用的翻译插件(快捷键:Ctrl+shitf+y

  2. Tabnine Al Code 代码提示

  3. Lombok(在使用之前需要添加依赖

    Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。

  4. Rainbow Brackets(彩虹括号)(快捷键:Ctrl+右键,Alt+右键

  5. BackgroundImagePlus(自定义idea背景图片)

  6. CodeGlance(代码缩略图)

  7. Alibaba Java Coding Guidelines(阿里代码规范检查,编码规约)

  8. SequenceDiagram(方法序列图)

  9. maven-search(Maven依赖包的搜索)

  10. Maven Helper(查看jar包冲突,展示所有依赖)

  11. Key Promoter X(快捷键提示插件)

  12. JavaDoc(一键生成注释的辅助插件)

  13. Grep Console(控制台显示颜色调整)

  14. activate-power-mode-x(装逼用)

  15. Privare Note(任意地方加注释,源码阅读神器)


End

posted @ 2022-05-14 00:27  lyluoye  阅读(118)  评论(0编辑  收藏  举报