1.基本快捷键:
Alt+1 : 打开/关闭 项目
Ctrl+Shift+F12:视图最大化
Ctrl+Shift+Alt+N: 导航到符号
Ctrl+H: 查看类层次结构
Ctrl+Alt+U: 显示UML结构图
2.常用快捷键:
Alt+9 : 修改历史
Alt+Enter: 完善代码
Ctrl+Y: 删除当前行代码
Ctrl+Tab: 切换器
Shift+Alt+Up/Shift+Alt+Down : 上/下移动代码位置
Shift+F6:更改名字
Alt+Insert: 快速生成get/set方法 、 快速创建各种类、包、文件等
3.搜索快捷键:
Ctrl+Shift+F: 在路径中查找
Ctrl+Shift+A: 查找所有快捷键
Ctrl+G:导航到行
Ctrl+F12:查看类结构
Ctrl+E: 最近打开的文件
Ctrl+N: 搜索类
Shift x 2: 到处搜索
Alt+F12: 打开终端
Ctrl+Shift+N: 搜索文件
4.代码格式快捷键:
Ctrl+Alt+L: 格式化代码
Ctrl+Alt+I:自动缩进线
Ctrl+Alt+O: 快速导包
5.运行项目快捷键:
Shift+F10:运行项目
Shift+F9: debug 运行项目
6.调试快捷键:
F7 : 进入,等同eclipse F5
Shift+F7: 聪明的进入
F8: 下一步,等同 eclipse F6
Shift+F8:出去,等同eclipse F7
F9:下一个断点,等同eclipse F8
Ctrl+F8: 切断断点,等同eclipse Ctrl+Shift+B
Alt+F8: 评估表达
7.版本控制快捷键:
Alt+9: 版本控制工具窗口
Alt+`: VCS操作弹出
Ctrl+K: 提交更改
Ctrl+T: 更新项目
Ctrl+Shift+K: 推送提交
8.常用代码生成快捷键
psvm: 定义一个main方法
itar: 遍历数组
itco: 遍历集合
itli: 遍历列表
iter: foreeach增强遍历
sout: 快速打印
serr: 快速打印(红色)
psf: 定义一个静态字段 例如: public static final
9. 重构快捷键
重命名文件、方法、属性等(rename):SHIFT+F6
提取当前选择为变量(extract variable):CTRL+ALT+V
提取当前选择为属性(extract field):CTRL+ALT+F
提取当前选择为常量(extract constant):CTRL+ALT+C
提取当前选择为方法(extract method):CTRL+ALT+M
提取当前选择为方法参数(extract parameter):CTRL+ALT+P
重构类、方法(change signarture):CTRL+F6
提取代码块至if、try等结构中(surround with):CTRL+ALT+T
创建模块文件等(new):CTRL+ALT+N
创建测试用例(test):CTRL+SHIFT+T
重构菜单(refactor for this):CTRL+T