IntelliJ IDEA 快捷键列表

IntelliJ IDEA 常用快捷键列表

工欲善其事必先利其器。掌握开发工具基本快捷键,提升开发效率妥妥的。

  1. 常用快捷键
  2. 调试快捷键
  3. 重构快捷键
  4. 操作快捷键
  5. 查找快捷键

最常用快捷键

Ctrl+F        查找

Ctrl+R       替换

Ctrl+G       定位行

Ctrl+N       快速打开类

Ctrl+U       转到父类

Ctrl+X       剪切当前行

Ctrl+D       复制当前行

Ctrl+Y        删除当前行

Ctrl+/              行注释 //

Ctrl+Shift+/     块注释/**/

Ctrl+Shift+F    在路径中查找

Ctrl+Shift+R    在路径中替换

Ctrl+Alt+L       格式化代码

Ctrl+Alt+I        将选中的代码进行自动缩进编排

Ctrl+Alt+M      提取方法

Ctrl+Alt+B       跳转到方法实现处

Ctrl+Shift+C    复制路径

Ctrl+Shift+U    大小写转化

Ctrl+”+/-”        当前代码块展开、折叠

Ctrl+Shift+”+/-”代码块全部展开、折叠

Ctrl+[ OR ]      跳到大括号的开头与结尾

Ctrl+Shift+Alt+N查找类中的方法或变量

Ctrl+B/Ctrl+Click快速打开光标处的类或方法(跳转到定义处,类似VS的F12)

Alt+Insert   可以生成构造器/Getter/Setter等

Shift+F6    重命名

Alt+F1+1     定位当前文件在project的位置

Ctrl + Alt + v       自动补全变量名称
Ctrl + Alt + f        自动补全属性名称
Ctrl + F3           调转到所选中的词的下一个引用位置
Ctrl + Alt + H         调用层次
Ctrl + Shift + J       自动将下一行合并到当前行末尾 

调试Debug快捷键

F7            Step Into 进入到代码 相当于eclipse的f5,VS的F11

F8            Step Over 跳到下一步 相当于eclipse的f6,VS的F10

F9            resume programe 恢复程序或者执行到下一个断点 相当于VS的F5

Shift+F7      智能步入

Shift+F8      Step Out  相当于eclipse的f8跳到下一个断点或f7跳出函数

Alt+F8         debug时选中查看值

Atl+F9        Run To Cursor 运行到光标处

Alt+F10       show execution point 显示执行断点

Ctrl+Shift+F8   查看断点

Ctrl+Shift+F9   debug运行java类

Ctrl+Shift+F10 正常运行java类

Ctrl+Alt+F9           强制运行至光标处

Alt+shift+F7    Force Step Into 这个是强制进入代码

Alt+Shift+F8    强制步过

Alt+Shift+F9    选择 Debug

Alt+Shift+F10  选择 Run

Ctrl+F2            停止

Ctrl+F8            切换行断点

Ctrl+F9            生成项目

 

重构快捷键

F5             复制

F6             移动

Ctrl+I        实现方法

Ctrl+O       重写方法

Ctrl+F12    显示当前文件的结构

Ctrl+Alt+N  内联

Ctrl+Alt+M  提取方法

Ctrl+Alt+Shift+T    弹出重构菜单

Shift+F6    重命名

Alt+Delete  安全删除

 

操作快捷键

Alt+Q        可以看到当前方法的声明

Ctrl+E        最近的文件

Ctrl+G       定位行

Ctrl+P        可以显示参数信息

Ctrl+J        查看更多

Ctrl+H       显示类结构图(类的继承层次)

Ctrl+Q       显示注释文档

Ctrl+U       转到父类

Ctrl+D       复制当前行

Ctrl+Y        删除当前行

Ctrl+X       剪切当前行

Ctrl+W       可以选择单词或语句或行或函数块

Ctrl+B/Ctrl+Click   快速打开光标处的类或方法(跳转到定义处)

Ctrl+/              行注释 //

Ctrl+Shift+/     块注释/**/

Ctrl+[ OR ]      跳到大括号的开头与结尾

Ctrl+Shift+C          复制路径

Ctrl+Shift+E          最近更改的文件

Ctrl+Shift+U          大小写转化

Ctrl+Alt+Shift+C   复制引用,必须选择类名

Ctrl+Alt+I             将选中的代码进行自动缩进编排

Ctrl+Alt+L             格式化代码

Ctrl+Alt+J             使用动态模板环绕

Ctrl+Alt+Y             同步

Ctrl+~  快速切换方案(界面外观、代码风格、快捷键映射等菜单)

Ctrl+Shift+F12      隐藏/恢复所有窗口

Ctrl+F4                 关闭

Ctrl+Shift+F4        关闭活动选项卡

Ctrl+Tab               转到下一个拆分器

Ctrl+Shift+Tab      转到上一个拆分器

Ctrl+Shift+Enter    语句完成

Ctrl+Shift+Insert   选择剪贴板内容并插入

Ctrl+Shift+Space   自动补全代码

Ctrl+Shift+F7        高亮显示所有该文本,按 Esc 高亮消失

Ctrl+Shift+Up/Down    向上/下移动语句

Ctrl+Enter             上插一行

Ctrl+Alt+T             自定义折叠选中的代码块,也可以手动添加

例如:

//region Description          // <editor-fold desc="Description"> 
//TODO                //TODO 
//endregion              // </editor-fold>

Ctrl+Alt+S            打开设置对话框

Ctrl+Alt+O            优化导入的类和包

Ctrl+Alt+V            自动导入变量定义

Ctrl+Alt+left/right  返回至上次浏览的位置

Ctrl+Alt+Shift+S   打开当前项目/模块属性

Ctrl+Shift+N          可以快速打开文件

Ctrl+Shift+J          整合两行

Ctrl+Shift+V          将最近使用的剪贴板内容选择插入到文本

Ctrl+Shift+W         取消选择光标所在词

Ctrl+Shift+Backspace跳转到上次编辑的地方

Ctrl+Alt+Shift+V   简单粘贴

Ctrl+Alt+Space      类名自动完成

Ctrl+Backspace      按单词删除

Shift+F12              还原默认布局

Shift+Enter           向下插入新行

Shift+Click            可以关闭文件

Alt+1                    快速打开或隐藏工程面板

Alt+F8                  计算变量值

Alt+Home             跳转到导航栏

Alt+Insert             可以生成构造器/Getter/Setter等

Alt+Up/Down              在方法间快速移动定位

Alt+left/right         切换代码视图

Alt+Shift+Inert      开启/关闭列选择模式

Alt+Shift+Up/Down     上/下移一行

Alt+Shift+C                最近的更改

 

查找快捷键

F2                   下一个高亮错误快速定位

F3                   查找下一个

Shift+F2          上一个高亮警告快速定位

Shift+F3          查找上一个

Ctrl+F             查找文本

Ctrl+R             替换文本

Ctrl+N             快速打开类

Ctrl+F7            在文件中查找用法

Ctrl+Shift+F    在路径中查找

Ctrl+Shift+R    在路径中替换

Ctrl+Shift+S    搜索结构

Ctrl+Shift+M    替换结构

Ctrl+Shift+F7   在文件中高亮显示用法

Ctrl+Alt+F7           显示用法

Ctrl+Alt+B       跳转到方法实现处

Ctrl+Alt+Up/Down快速跳转搜索结果

Ctrl+Up/Down  光标中转到第一行或最后一行下

Ctrl+Shift+Alt+N查找类中的方法或变量

Alt+F1             查找代码所在位置

Alt+F3             逐个往下查找相同文本,并高亮显示

Alt+F7             查找用法

常用快捷代码:

File –> Setting ->Editor->Live Templates配置输出语句缩写
psvm     输出main函数
fori      输出for循环体
sout       输出System.out.println();
soutm       输出System.out.println();打印类名和方法名
soutp     输出System.out.println();打印参数列表
soutv     输出System.out.println();打印局部变量

备注:
作者:Shengming Zeng
博客:http://www.cnblogs.com/zengming/

本文是原创,欢迎大家转载;但转载时必须注明文章来源,且在文章开头明显处给明链接。
<欢迎有不同想法或见解的同学一起探讨,共同进步>

原文地址:https://www.cnblogs.com/zengming/p/idea.html