idea使用 ( 五 ) idea常用快捷键
6.常见快捷键
6.1.自带快捷键
6.1.1.前缀指令
psvm/main
生成 main 函数
sout/soutv/soutp
控制台输出 souf 占位符输出模式
.new
new对象
.var
定义变量
.return
生成返回值
.if
生成 判断结构
.nn
生成 非null 判断结构
.for/.fori
生成 循环结构
6.1.2.高频使用
Ctrl + Alt + SPACE(空格)
代码提示,这个快捷键使用场景并不多,大部分情况下 IDEA 都会主动提示(相当于 Eclipse : Alt + / )
Ctrl + Shift + Space(空格)
在很多时候都能够给出Smart提示
Ctrl + D
光标所在行代码复制到新的一行 ( 相当于 Eclipse : Ctrl + ↑/↓ )
选中代码, 向右边复制
Ctrl + Shift + Enter
来快速补全分号
Shift + Enter
下面增加新空行, 光标在空行头
Ctrl + Alt + Enter
上面增加新空行, 光标在空行头
Ctrl + Alt + V
(相当于 E: ctrl + 1 )引入变量
Ctrl + Alt + Shift + C
复制类路径
Ctrl + Shift + V
打开剪切板, idea 可以缓存多个复制信息
Alt + Insert
(快速生成代码)生成 constructor/get/set/toString/hashCode/equals 等方法
Ctrl+Y/Ctrl + X(剪切)
删除当前行 (相当于 Eclipse : Ctrl + D )
Shift + Alt + 连续点击不同的词
保留选中
Alt + J
选择与当前词 相同的下一词
Ctrl + Shift + Backspace(退格键)
跳转到上次编辑的地方
Ctrl + Alt + T
(代码环绕)代码包裹,选中代码后,可以被 for/if/trycache 等代码块包裹
Ctrl+O
可以选择父类的方法进行重写
6.1.3.常用操作
6.1.3.1.idea操作
Ctrl + Alt + S
打开setting设置
Alt + Enter
操作提示
Ctrl + Alt + L
根据模板格式化选择的代码,是只对java文件有效
Ctrl + -
收起单个方法
Ctrl + =
展开单个方法
Ctrl + Shift + -
收起所有方法
Ctrl + Shift + =
展开所有方法
6.1.3.2.编辑定位
Ctrl + Shift + Backspace(退格键)
跳转到上次编辑的地方
Ctrl + E
显示最近打开过的文件 (还好)
Alt + ← / →
调转到上一个 / 下一个 编辑页面 不是很准确 不好用
Ctrl + ]/[
跳转到代码块结束/开始处, html代码时有用
Alt + Shift + ↑ / ↓
上移/ 下移代码
Ctrl + B
(快速定位)查看类的定义,也可以像 Eclipse 一样,按下 Ctrl 再鼠标左键单击。
Ctrl + Alt + B
(转到子类) 查看接口或者抽象类的子类
6.1.3.3.代码控制
Ctrl + Alt + V
(相当于 E: ctrl + 1 )引入变量。例如把括号内的SQL赋成一个变量
Ctrl + Alt + T
(代码环绕)代码包裹,选中代码后,可以被 for/if/trycache 等代码块包裹
Ctrl + /
注释/反注释指定的语句,你也可以用
Ctrl + Shift + /
来进行多行语句的注释(即使用多行注释符号"/* … */")
Ctrl + W
选中当前光标所在词 进一步所在行, 所在区域 ( 与 双击鼠标左键 作用相同 )
Ctrl + Shift + J
可以整合两行
6.1.3.4.代码结构
Ctrl + F12
(相当于 大纲视图 ) 这个可以列出类中的所有方法。
Ctrl+H
(相当于Eclipse : Ctrl + T )查看类结构。
Ctrl + Shift + Alt + U
查看类结构关系图
Ctrl + Q
查看代码提示及内容
Ctrl + P
显示参数信息
Shift + F6
(重构>重命名) 变量或者类名重命名。
Ctrl + Shift + H
导入包
Ctrl + Alt + O
优化import自动去除无用的import语句
Ctrl + I
实现继承方法
Ctrl+O
可以选择父类的方法进行重写
Ctrl + Shift + Space(空格)
在很多时候都能够给出Smart提示
6.1.3.5.搜索
Ctrl + Shift + A
查找文件(双击shift)
Ctrl + N
这个可以用来快速搜索类。
Alt + F7
这个用来查看某一个方法或者变量在哪里被使用了。Ctrl + Alt + H 查看方法调用者
Ctrl + Shift + H
查看方法重写结构
Ctrl + Shift + N
这个可以用来快速搜索文件。
Ctrl+F7
查询当前元素在当前文件中的引用,然后按F3可以选择
Ctrl + Shift + Alt + N
可以快速打开符号
Alt + F3
可以快速寻找 相当 Ctrl + F
Ctrl + Shift + F7
可以高亮当前元素在当前文件中的使用
Ctrl + Alt + Up / Ctrl + Alt + Down
可以快速跳转搜索结果