idea常用快捷键整理

官方原图:image.png

编辑相关快捷键

显示方法参数(Ctrl + P)

image.png

显示方法注释(Ctrl + Q )

image.png

生成代码块(Alt + Insert )

  • Getters
  • Setters
  • Constructors
  • hashCode
  • hashCode/equals
  • toString
  • junitTests

image.png

重写类方法(Ctrl + O )

image.png

实现方法(Ctrl + I )

当前类必须实现某个父接口
image.png

封装代码块(Ctrl + Alt + T)

  • 布尔表达式

image.png
image.png

  • 表达式或代码段

image.png
image.png

单行注释取消注释代码(Ctrl + / )

image.png
image.png

多行注释取消注释代码(Ctrl + Shift + / )

image.png

选择代码(Ctrl + W /Ctrl + Shift + W )

Ctrl + W:增量选择
image.png
image.png
image.png
Ctrl + Shift + W:减量选择,上述过程的逆过程

快速修复补全代码(Alt + Enter )

image.png
设置变量
image.pngimage.png

格式化代码(Ctrl + Alt + L )

image.png
image.png

优化包引入(Ctrl + Alt + O )

image.png
image.png

自动缩进内行(Ctrl + Alt + I)

image.png

image.png
必须选中代码才能全部生效,不然只能在光标处生效

缩进/缩减行(Tab / Shift + Tab )

tab缩进,后者缩减tab个单位

剪切板、复制历史(Ctrl!+!Shift + V )

image.png

复制当前行并粘贴(Ctrl+D )

  • 选中复制

image.png

  • 整行复制

image.png

删除整行(Ctrl+Y )

image.png
image.png

大写/小写单词(Ctrl + Shift + U )

image.png
Ctrl + Shift + U
image.png

选择代码块( Ctrl + Shift + ]/[ )

image.png
Ctrl + Shift + [:从当前光标往前选择
image.png
Ctrl + Shift + ]:从当前光标往后选择
image.png

删除字符间空格(Ctrl + Delete/Backspace)

Ctrl + Delete:删除当前光标后的所有空格到第一个字符,如果光标后面没有空格,那么下一行上移。
image.png
image.png

image.png
image.png

Ctrl + Backspace:删除当前光标前的所有空格到第一个字符或者行首
image.png
image.png

image.png
image.png

折叠展开代码块注释(Ctrl + 小键盘+/-)

image.png
折叠:Ctrl + - 展开:Ctrl + +
image.png
Ctrl + Shift!+!NumPad+ :展开所有代码块
Ctrl + Shift!+!NumPad- :收缩所有代码块

关闭当前选项卡(Ctrl + F4 )

image.png

使用相关快捷键

寻找当前代码在哪里出现过(Alt + F7/Ctrl + F7 )

  • 寻找在当前文件使用(Ctrl + F7)

image.png

  • 寻找在其他文件使用(Alt + F7)

image.png
image.png

显示当前代码在其他位置出现(Ctrl + Alt + F7 )

image.png

导航相关快捷键

跳转到类(Ctrl + N )

image.png

跳转到文件(Ctrl + Shift + N )

image.png

跳转到符号(Ctrl + Alt + Shift + N)

image.png

跳转窗格(Alt + Right/Left)

image.png
image.png

焦点到工具窗格(F12)

image.png
image.png

焦点到编辑器窗格(Esc)

image.pngimage.png

跳转到指定行(Ctrl + G)

image.png

跳转最近打开的文件(Ctrl + E)

image.png

跳转到上/下次光标的位置(Ctrl+Alt + Left/Right)

支持跨文件
image.png
left
image.png
right
image.png

跳转到最后一次光标编辑的位置(Ctrl+Shift+Backspace)

支持跨文件
image.png
image.png
image.png

选择文件或者代码在窗口(Alt + F1)

image.png

跳转到定义(Ctrl + B , Ctrl + Click)

image.png
image.png

跳转到实现(Ctrl + Alt + B)

image.png

快速预览定义及其接口实现(Ctrl + Shift + I )

image.png

跳转到父 方法/类/接口(Ctrl + U )

image.png

image.png
image.png

跳转到上/下个方法(Alt + Up/Down)

image.png
image.png

跳转到代码块头/尾(Ctrl + ]/[ )

image.png
Ctrl + ]:跳转到尾部
image.png
Ctrl + [:跳转到头部(并非第一行)
image.png

快速查看文件结构(Ctrl + F12 )

image.png

查看类的层次结构(Ctrl + H )

image.png

查看方法的层次结构(Ctrl + Shift + H )

image.png

查看方法在哪里被调用(Ctrl + Alt + H )

image.png

跳转到下/上一个提醒/错误(F2 / Shift + F2 )

image.png
image.png

编辑/查看文件(F4 / Ctrl + Enter )

image.png
image.png

显示导航栏(Alt + Home )

image.png

添加/取消书签(F11)

image.png
image.png

添加/取消记忆书签(Ctrl + F11)

image.png

显示所有书签(Shift + F11 )

image.png

搜索替换相关

搜索所有(双击shift)

image.png

文件内搜索(Ctrl + F)

image.png

搜索下/上一个(Ctrl + F )

image.png

替换(Ctrl + R )

image.png

在所有文件里面搜索(Ctrl + Shift + F )

image.png

在所有文件里面替换(Ctrl + Shift + R )

image.png

重构相关快捷键

快速复制文件(F5)

image.png

快速移动文件(F6)

image.png

安全删除文件(Alt + Delete)

安全删除:会搜索当前文件被引用的位置,然后确认用户删除
image.png

重命名文件(Rename)

image.png

提取方法(Ctrl + Alt + M )

需要按两次才会有弹窗,按一次是默认操作。

image.png
image.png

提取方法内变量(Ctrl + Alt + V)

image.png
image.png

提取类变量(Ctrl + Alt + F )

需要按两次才会有弹窗,按一次是默认操作。

image.png
image.png

提取常量(Ctrl + Alt + C )

需要按两次才会有弹窗,按一次是默认操作。

image.png
image.png
Ctrl+Shift+U:转大写
image.png

提取参数(Ctrl + Alt + P )

需要按两次才会有弹窗,按一次是默认操作。

image.png
image.png

image.png
image.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值