玩命加载中 . . .

开发工具IDEA、Eclipse常用快捷键


使用开发工具IDEA、Eclipse时,常用的快捷键。

一、IDEA快捷键

快捷键 作用
Ctrl+D 复制光标所在的行
Ctrl+Y 删除光标所在的行
Ctrl+N 搜索类
Ctrl+Shift+N 搜索文件
Ctrl+Alt+空格 代码提示(类似于Alt+/)
Alt+F7 查询在某处的使用
Ctrl+Q 查看代码提示及内容
Ctrl+B 查看类声明
Ctrl+F12 查看文件列表
Shift+F6 重命名
Ctrl+Alt+T 选中某一段代码进行try catch
Ctrl+Shift+空格 新建类时,在new后面使用(提示自动创建类)
Ctrl+Alt+B 查看接口或抽象类的子类
Ctrl+W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围
Ctrl + Shift + W 递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围
Ctrl+[ 移动光标到当前所在代码的花括号开始位置
Ctrl+] 移动光标到当前所在代码的花括号结束位置
Ctrl + End 跳到文件尾
Ctrl + Home 跳到文件头
Ctrl + Delete 删除光标后面的单词或是中文句
Ctrl + BackSpace 删除光标前面的单词或是中文句
Alt + Enter 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Alt + ←或→ 左右切换当前已打开的文件视图
Alt+↑或↓ 当前光标跳转到当前文件的前/后一个方法名位置
Shift + End 选中光标到当前行尾位置
Shift + Home 选中光标到当前行头位置
Shift + Enter 开始新一行。光标所在行下空出一行,光标定位到新行位置
Shift + 鼠标滚轮前后滚动 当前文件的横向滚动轴滚动
Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用
Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用
Ctrl + Alt +←或→ 退回/前进到上一个操作的地方
Ctrl + Shift + Enter 自动结束代码,行末自动添加分号
Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件
Ctrl+F 查找文本
Ctrl+R 替换文本
Ctrl + Shift + U 对选中的代码进行大 / 小写轮流转换
Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板
F2 或Shift+F2 高亮错误或警告快速定位

1-1、全局搜索

1、Ctrl+N:按名字搜索类,相当于eclipse的ctrl+shift+R,输入类名可以定位到这个类文件。

相当于eclipse的ctrl+shift+R,输入类名可以定位到这个类文件

2、Ctrl+Shift+N:按文件名搜索文件。同搜索类类似,只不过可以匹配所有类型的文件了。

同搜索类类似,只不过可以匹配所有类型的文件了。

3、Ctrl+H:查看类的继承关系。

4、Ctrl+Alt+B:查看子类方法实现。

Ctrl+B可以查看父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,Ctrl+B或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。

5、Alt+F7:查找类或方法在哪被使用。相当于eclipse的ctrl+shif+H,但是速度快得多。

相当于eclipse的ctrl+shif+H,但是速度快得多。

6、Ctrl+F/Ctrl+Shift+F:按照文本的内容查找。相当于eclipse的ctrl+H,速度优势更加明显。其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。

相当于eclipse的ctrl+H,速度优势更加明显。其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。

7、Shift+Shift搜索任何东西。

8、 ctrl + alt +B 或者 Ctrl+Alt+鼠标左键:查看接口的实现类。

二、Eclipse快捷键

快捷键 作用
Alt+带下划线字母 在对话框中进行快捷的操作
Ctrl+M 窗口最大化/还原
Alt+Enter 打开被选择的工程、包、文件等的属性窗口
Ctrl+N 新疆一个工程、文件、文件夹等内容
Ctrl+F11 运行程序
F11 以调试模式运行程序
Alt+Shfit+R 重命名工程名、文件名、方法名、变量名
F2 重命名工程名、文件名
Ctrl+E 打开编辑窗口查看目录
Ctrl+Page Up 切换到当前编辑窗口的上一个窗口
Ctrl+Page Down 切换到当前窗口的下一个窗口
快捷键 作用
Ctrl+Alt+↓ 向下复制光标所在行内容或选中内容
Ctrl+Alt+↑ 向上复制光标所在行内容或选中内容
Ctrl+D 删除选中行或光标所在行
Alt+↓ 向下移动光标所在行内容或选中内容
Alt+↑ 向上移动光标所在行内容或选中内容
Shift+Enter 在光标所在行下添加一个空行
Ctrl+1 给出解决方案
Alt+? 显示自动提示功能
Alt+Shift+Z 生成try-catch等(Surrount With)
Alt+Shift+S 弹出Source菜单
带下划线字母或数字 在选择菜单项时的快捷操作
Alt+Shift+L 将选中内容抽取为变量
Alt+Shift+M 将选中内容抽取为方法
Ctrl+Shift+F 格式化代码

打印某方法的输出结果:

(1)选中这个方法

(2)Alt+?,弹出帮助信息

(3)按向上键,即选到帮助的最后一条(使用System.out.println将其括起来)

将局部变量转变为成员变量:

​ 在要转变的局部变量上使用Ctrl+1,在弹出的菜单中选择Convert local variable to field,将局部变量转换为成员变量。

快速选择(Windows快捷键):

Ctrl+Shift+←或→:快速选择一个单词

Shift+Home或End:从光标当前位置,快速选择到行首或行尾

Shift+向上或向下箭头:从光标当前位置,快速选择到上一行或下一行

查看源码常用快捷键:

Ctrl+T:查看类的继承结构

Ctrl+O:查看类的结构

Ctrl+Shift+T:打开查看类窗口

F3:转到定义。将光标放在类或接口或方法上,查看其定义,或按住Ctrl,单击该类或接口

Alt+←:返回上一次光标停留位置,即使在不同文件中


  目录