https://blog.csdn.net/SmartTxp/article/details/88959350
https://www.jianshu.com/p/0085ccba0240
########################代码组件#############################
System.out.println();在IntellJ中是输入sout
############################################################
去掉空白: Ctrl + Shift + J
格式化代码: Ctrl + Alt + L
第一步完成该博客
ctrl+alt+t suround with
alt + shift +r 是重新统一命名,还有点击下面的dorefactor 才能更改成功
ctrl+ g 查看方法的引用 使用 调用
alt + 左右键 返回到上次代码编辑的地方
ctrl + shift + q 快速搜索类中的错误(next highlighted error)
ctrl+d 删除一行或选中行 (delete line)
shift+enter向下开始新的一行(start new line)
alt+down向下移动行(move statement down)
alt+up 向上移动行(move statement up)
alt + left 退回到前一个编辑的页面 (back)
alt + right 进入到下一个编辑的页面(针对于上条) (forward)
ctrl+o 查看类的结构:类似于eclipse的outline
ctrl+shift+h 查找方法在哪里被调用(Call Hierarchy)
alt+shift+z 生成try-catch等(surround with)
ctrl + / 单行注释
ctrl + shift + / 多行注释
Alt+ 方向键 挪动代码
ctrl+h 查找(全局)
double Shift 查找文件
Ctrl+Shift+Alt+N,查找类 文件 class
Alt + / 代码的提示
Ctrl+ shift+ R 查找文件
Ctrl+ shift+ T查找文件
alt+回车 自定引入本地变量
Alt+enter 是导入该类的包
查看继承关系(type hierarchy) F4
Alt+F1,定位文件在工程里面的位置
Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
Ctrl+Alt+B,跳转到方法实现处
F4 查看继承关系(type hierarchy)
选中数行,整体往后移动 tab
选中数行,整体往前移动 shift + tab
---------------------------------------------------------------------------------------------------------------------------------------------
ctrl + shift + u 查看类的继承结构图(Show UML Diagram)
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+Shift+F 格式化代码
ctrl+E 打开最近修改的文件(Recently Files)
ctrl + w 关闭当前打开的代码栏(close)
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
F3查看当前类被哪里使用
Ctrl+F3 但前的文档的结构
Ctrl+L 到第几行
Ctrl+Shift+Space,当前的对象的说明
alt + shift + c 收起所有的方法(collapse all)
alt+shift+x 打开所有方法(expand all)
ctrl+shift+enter 向上开始新的一行 (Start New Line before current)
F2 查看文档说明(quick documentation)
ctrl+shift+x 打开代码所在硬盘文件夹(show in explorer)
ctrl+shift+h 查找方法在哪里被调用(Call Hierarchy)
万能解错/生成返回值变量 alt + enter
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
快捷键的使用:
11 如何查看源码 (class) ctrl + 选中指定的结构 或 ctrl + shift + t
6 格式化代码(reformat code) ctrl+shift+F
17 提示方法参数类型(Parameter Info) ctrl+alt+/
28 重构:修改变量名与方法名(rename) alt+shift+r
29 大写转小写/小写转大写(toggle case) ctrl+shift+y
30 生成构造器/get/set/toString alt +shift + s
36 局部变量抽取为成员变量(introduce field) alt+shift+f
41 查看方法的多层重写结构(method hierarchy) ctrl+alt+h
43 抽取方法(Extract Method) alt+shift+m
关闭打开的所有代码栏(close all) ctrl + shift + w