Idea的快捷键,瞎摸索,开心就好,哈哈哈
前言:如果你有强迫症,换了一个编辑器,最痛苦莫过于快捷键,不顺手了。这里自己瞎摸索的快捷键,贴一下,这里主要以实际应用为主,因为大量介绍的网上已经很多很多,So基本的不再叙述。
分享一下比较不错的Idea快捷键整理网址(出自同一作者):Eclipse vs. IDEA快捷键对比大全 和 十大Intellij IDEA快捷键 和 史上最简单的 IntelliJ IDEA 教程
1:第一个Idea快捷键,Idea继承一个类,实现其父类的方法快捷键:
使用方法如下所示,假如喜欢使用鼠标的童鞋,继承一个父类以后,想实现其父类的方法,鼠标放到报错那一行,那一行的左上角出现一个红色的灯泡,点击一下,然后点Implement methods即可。假如喜欢快捷键的童鞋,在错误的那一行,按Alt+Enter快捷键,然后选中Implement methods实现其父类方法即可。
2:Idea搜索类的快捷键,Ctrl + N:
3:Idea搜索方法的快捷键,Ctrl + F12:
4:Idea搜索文本的快捷键,Ctrl+F:
5:Idea根据new的类名生成对应的对象名称的快捷键Alt+Enter,别人都叫它快速修复错误,类似于eclipse的Ctrl+1快捷键的功能:
6:Idea删除一行,或者叫删除一空行的快捷键ctrl+y,比如Eclipse的Ctrl+d快捷键。
7:Idea复制到下一行的快捷键,ctrl+d,在eclipse中ctrl+d是删除当前行,我的最爱哦:
8:Idea整理import导入的包,在eclipse中是ctrl+shift+o,用的很顺手,在idea中是ctrl+alt+o:
9:Idea的自动代码生成的快捷键Alt + Insert,例如,实体类的set/get方法,构造方法等等:
10:Idea的注释和取消,//注释使用ctrl+/快捷键,/**/注释使用ctrl+shift+/快捷键:
由于每次查看快捷键,跳转链接反应慢,这里把上面的链接表格复制了一下,毕竟是别人辛苦整理的,所以希望去查看原链接,谢谢,我这里方便自己查看。
分类 | 功能点 | Eclipse快捷键 | IDEA快捷键 |
搜索 | 搜索文本 | Ctrl + F | Ctrl + F Ctrl + R 查找替换 Alt + P/A 逐个/全部替换 Alt + F3 查找当前选中词 |
继续搜索 | Ctrl + K 向前 Ctrl + Shift + K 向后 | F3 Shift + F3 | |
搜索方法 | Ctrl + O | Ctrl + F12 | |
搜索类 | Ctrl + Shift + T | Ctrl + N | |
搜索文件 | Ctrl + Shift + T | Ctrl + Shift + N 这两个都支持简单的正则表达式,还支持直接按大写字母的缩略,例如: 查找JsonTranscoder,只需要输入JT | |
搜索所有引用处 | Ctrl + Alt + H | Alt + F7 | |
搜索所有文本出现的位置 | Ctrl + H | Ctrl + Shift + F | |
编辑 | 自动代码补全 | Alt + / | Ctrl + J |
自动代码生成 |
| Alt + Insert | |
快速修复错误 | Ctrl + 1 | Alt + Enter | |
删除当前行 | Ctrl + D | Ctrl + Y | |
复制到下一行 |
| Ctrl + D | |
注释/取消注释 | Ctrl + / | Ctrl + / | |
选中当前字 |
| Ctrl + W
| |
补全当前行 |
| Ctrl + Shift + Enter 神器,补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行 | |
调出最近复制的N份内容 |
| Ctrl + Shift + V | |
查看最近编辑的文件 |
| Ctrl + E | |
对比最近修改 |
| Alt + Shift + C | |
格式化代码 | Ctrl + Shift + F | Ctrl + Alt + L | |
整理import | Ctrl + Shift + O | Ctrl + Alt + O ( Alt + Enter可以手动导入) | |
跳转 | 显示方法层次 |
| Ctrl + Shift + H |
显示类、方法说明 | F2 | Ctrl + Q | |
跳到方法定义处 |
| Ctrl + B | |
跳到方法实现处 |
| Ctrl + Alt + B | |
跳到上/下一方法 |
| Alt + Up/Down | |
上/下一查看处 | Alt + <- Alt + -> | Ctrl + Alt + Up/Down | |
跳到指定行 | Ctrl + L | Ctrl + G | |
重构 | 改名 | Alt + Shift + R | Shift + F6 |
其他常用 |
| Ctrl + F6 修改方法签名 Ctrl + Shift + F6 修改参数的类型 Ctrl + Shift + V引入局部变量 Ctrl + Shift + P 引入参数 Ctrl + Shift + F 引入类变量 Ctrl + Shift + M 引入方法 Ctrl + Shift + C 引入常量 | |
运行 | 启动调试 |
| Alt + Shift + F9 |
启动运行 |
| Alt + Shift + F10 | |
单步进入 | F5 | F7 | |
单步跳过 | F6 | F8 | |
跳过 | F8 | F9 | |
执行选中语句 |
| Alt + F8 | |
窗口 | 调出界面 |
| Ctrl + Alt + S调出Settings界面 Ctrl + Alt + Shift + S调出项目Setting界面 |
关闭界面 |
| Ctrl + F4 或 ESC | |
打开窗口 |
| Alt + 窗口编号(例如项目窗口编号是1) | |
最大化窗口 | Ctrl + M | Ctrl + Shift + F12 | |
隐藏窗口 |
| Shift + ESC | |
关闭当前文件 |
| Ctrl + F4 | |
垂直分屏 |
| Ctrl + | (自定义的) | |
调整窗口位置 |
| Ctrl + M 将当前光标处显示到屏幕中央 | |
切换窗口 |
| Ctrl + Tab |
待续......