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 可以快速跳转搜索结果

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值