一、文件相关
- Ctrl + N:新建工程、文件、文件夹等
- Alt + 带下划线字母(对话窗口中的):在对话框中进行的快捷操作
- Alt + O :ok+enter,关闭窗口
- Ctrl + M:窗口最大化/还原
- Alt + Enter:打开被选中的工程、包、文件等的属性窗口
- Ctrl + F11:运行程序
- F11:以调试模式运行程序
- Alt + shift + R:重命名工程名、文件名、方法名、变量名
- F2:重命名工程名、文件名
- Ctrl + E:打开编辑窗口查看目录
二、编写代码时
- Ctl + Alt + ↓/↑ :向下/向上复制光标所在行内容或选中内容
- Alt + ↓/↑ :向下/向上移动光标所在行内容或选中内容
- Ctrl + D:删除选中行或光标所在行
- Shift + Enter:在光标所在行下添加一个空行
- Ctrl + 1:给出解决方案
- Ctrl + ?:显示自动提示功能
- Ctrl + /:行注释与解释注释
- Ctrl + Shift + /:块注释
- Ctrl + Shift + \:解除块注释
- Ctr + shift + F:格式化代码
- Alt + Shift + L:将选中内容抽取为变量
- Alt + Shift + M:将选中内容抽取为方法
- Alt + Shift + Z:Try/catch,处理异常
高级(自动生成代码)
Alt + Shift + Z:对选中代码进行Surrount With
Alt + Shift + S:弹出Source菜单
带下划线字母或数字:在选择菜单项时的快捷操作
输入main,再按Alt+/键,得到main函数
输入sysout,再按Alt+/键,即可得到System.out.println("");
更多的,可见 Window—Preferences—Java—Editor—Templates
打印某方法(或变量)的输出结果
(1) 选中这个方法
(2) Alt + ?,弹出帮助信息
(3) 按向上键,即选到帮助的最后一条,即使用System.out.println将其括起来
将局部变量转变为成员变量
在要转变的局部变量上使用Ctrl + 1,在弹出的菜单中选择Conver local variable to field,将局部变量转变为成员变量。
将变量定义与声明分离
在要分离的变量上使用Ctrl + 1,在弹出的菜单中选择Split variable declaration,分离变量声明。
快速选择(windows快捷键):
- Ctrl + Shift +←或→:快速选择一个单词。
- Shift + Home或End:从光标当前位置,快速选择到行首或行尾。
- Shift +↑或↓:从光标当前位置,快速选择到上一行或下一行。
三、查看源码时常用快捷键
- Ctrl + T:查看类的继承、实现关系。
- Ctrl + O:查看类的结构。
- Ctrl + Shift+T:打开查看类窗口。
- F3:转到定义。将光标放在类或接口或方法上,查看其定义,或按住Ctrl,单击该类或接口。
- Alt + ←:返回上一次光标停留位置,即使在不同文件中