Idea 常用快捷键

熟悉快捷键后,能让你编写代码的速度大大提升噢 o( ̄▽ ̄)ブ 加粗的是比较常用的

Ctrl

删除光标所在行 或 删除选中的行:Ctrl + Y

剪切光标所在行 或 剪切选择内容:Ctrl + X

复制光标所在行 或 复制选择内容:Ctrl + C

复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面:Ctrl + D

递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围:Ctrl + W

显示一个类的子类(实现类):Ctrl + H

显示最近打开的文件记录列表:Ctrl + E

方法参数提示显示:Ctrl + P

选择可重写的方法:Ctrl + O

选择可继承的方法:Ctrl + I

注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号:Ctrl + /

关闭当前编辑文件:Ctrl + F4

执行 Bulid Project(构建项目) 操作:Ctrl + F9

窗口切换:Ctrl + Tab

删除光标后面的单词或是中文句:Ctrl + Delete

删除光标前面的单词或是中文句:Ctrl + BackSpace

移动光标到当前所在代码的花括号开始位置:Ctrl + [

移动光标到当前所在代码的花括号结束位置:Ctrl + ]

Alt

**IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同:**Alt + 回车(Enter)

代码自动生成:Alt + Insert

切换当前已打开的窗口中的子视图:Alt + 左右方向键

Debug时查看值:Alt + F8

全屏(需自己设置快捷键):Alt + D

多列输出:Alt + 鼠标左键(按住不放)

Shift

**取消缩进:**Shift + Tab

选中光标到当前行头位置:Shift + Home

选中光标到当前行尾位置:Shift + End

在打开的文件名上按此快捷键,可以关闭当前打开文件:Shift + 左键(单击)

滚动当前文件的横向滚动轴:Shift + 滚轮前后滚动

光标跳到右符号外:Shift + 符号(“ } ) >)

开始新一行。光标所在行下空出一行,光标定位到新行位置:Shift + 回车(Enter)

隐藏当前 或 最后一个激活的工具窗口:Shift + esc

Ctrl + Alt

**格式化代码:**Ctrl + Alt + L

优化导入的类:Ctrl + Alt + O

光标所在行上空出一行,光标定位到新行: Ctrl + Alt + 回车(Enter)

打开 IntelliJ IDEA 系统设置:Ctrl + Alt + S

在外面套一层逻辑:Ctrl + Alt + T

生成 UML :Ctrl + Alt + U

Ctrl + Shift

**根据输入内容查找整个项目 或 指定目录内文件:**Ctrl + Shift + F

根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件:Ctrl + Shift + R

自动将下一行合并到当前行末尾:Ctrl + Shift +J

取消撤销:Ctrl + Shift + Z

递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围:Ctrl + Shift + W

对选中的代码进行大 / 小写轮流转换:Ctrl + Shift + U

复制当前文件磁盘路径到剪贴板:Ctrl + Shift + C

弹出剪贴板:Ctrl + Shift + V

显示最近修改的文件列表的弹出层:Ctrl + Shift + E

代码块注释:Ctrl + Shift + /

展开所有代码:Ctrl + Shift + +

折叠所有代码:Ctrl + Shift + -

编辑器最大化:Ctrl + Shift + F12

自动结束代码,行末自动添加分号:Ctrl + Shift +回车(Enter)

光标放在方法名上,将方法移动到上一个方法前面,调整方法排序:Ctrl + Shift + 前方向键

光标放在方法名上,将方法移动到下一个方法前面,调整方法排序:Ctrl + Shift + 后方向键

Alt + Shift

移动光标所在行向上移动:Alt + Shift + 前方向键

移动光标所在行向下移动:Alt + Shift + 后方向键

Ctrl + Shift + Alt

打开当前项目设置:Ctrl + Shift + Alt + S

其他

缩进:Tab

清屏:R

生成 Main()方法:psvm

生成 System.out.println()方法:sout

生成实例化对象:在方法后加.var

生成 Foreach()方法:在集合后加.for

评论