快捷键
- 更全的快捷键或者想要修改快捷键请再偏好设置中查看
- 打开对象(GUI)
- Ctrl + Shift + A:打开开发对象
- Ctrl+6:独立于开发对象启动 GUI
- Alt + F8:在 GUI 中将 ABAP 开发对象作为 ABAP 应用程序运行
- ABAP对象编辑
- Ctrl + Shift + F / Shift + F1:对所有代码格式化
- Ctrl + Alt + Shift + F / Ctrl + Shift + F1:对代码块格式化
- Ctrl + F2:执行代码检查
- Ctrl + Shift + F2:执行ATC Check
- Ctrl + F3:激活当前ABAP开发对象
- Ctrl + Shift + F3:批量激活ABAP开发对象
- 解锁对象
- Ctrl + U:解锁对象
- 注释
- Ctrl + Shift + <:添加注释
- Ctrl + Shift + >:删除注释
- Ctrl + 7:批量添加注释/删除注释
- 代码行编辑
- Ctrl + D:删除当前行/选中行
- Alt + 翻页上/下:把当前选中行向上/下移动
- Ctrl + 翻页上/下:代码视图向上/下移动
- Alt + 方向键左/右:向前/向后切换导航对象
- Shift + F3/F3/Ctrl + 鼠标右键点击对象:导航到对象(类似ABAP编辑器中的鼠标右键双击)
- Ctrl + Alt + O:通过ADT Link打开对象。
- Alt + Shift + Y:超长自动换行
- Ctrl + Shift + U:删除选中代码中未使用的变量
- Alt + U:删除代码中所有未使用的变量
- Alt + Shift + A:块选择(相当于ABAP编辑器按住Alt选择块)
- Ctrl + L:跳转到指定行
- Ctrl + I:增加缩进
- Ctrl + BackSpace:删除前一个关键字(Key Word)
- Ctrl + Delete:删除后一个关键字(Key Word)
- Ctrl + Shift + Delete:删除当前行光标后的代码
- Ctrl + Shift + Enter:添加换行符(光标停留在旧行)
- Shift + Enter:添加换行符(光标停留在新行)
- Ctrl + Alt + 方向键上/下:复制当前行到上一行/下一行
- Ctrl + F7:切换Eclipse视图
- Ctrl + F8:切换Eclipse透视图
- Alt + F9:ABAP开发对象概览(在GUI上运行事务/程序/类等对象)
- F2:打开数据元素属性
- Ctrl + _:缩小字体
- Ctrl + +:放大字体
- Ctrl + H:ABAP 对象搜索
- Ctrl + Shift + G:显示Where-Used清单
- Ctrl + Shift + X:转大写
- Ctrl + Shift + Y:转小写
- 使用类似GUI Pattern功能: Insert Code Patterns and Templates within Eclipse
- 关闭输入法Ctrl + Space快捷键
- 输入CALL FUNCTION '<FUNCTION_NAME|FUNCTION_NAME_PART>,按下Ctrl + Space
- 按下Shift + Enter自动完成代码
- Breakpoints视图
- Alt + B:设置/取消断点(软方式)
- Ctrl + Alt + B:刷新ABAP断点激活
- Ctrl + Shift + B:设置/取消行断点
- F5:跳入方法
- F6:向下逐行
- F7:跳出方法
- F8:继续执行到结束或下个断点
- Shift+F8:向前跳转到光标位置
- Shift+F12:向后跳转到光标位置
- LogPoints视图
- Ctrl + Alt + L:创建条件断点
- ATC Problem视图
- Ctrl + Shift + F2:运行ATC Check
- Feed Reader视图
- Ctrl + 3:打开订阅器(可查看用户在服务器上的操作记录)
- History视图
- Ctrl + Alt + C:代码比较
- ABAP 元素属性
- Alt + F2:显示数据元素对象方法的信息
- Quick Outline视图
- Ctrl + O:打开Quick Outline
- Quick Assist视图
- Ctrl + Shift + 1:打开Quick Assist
- SAP Language Help视图
- F1:打开SAP Help
- ABAP Type Hierarchy视图
- F4:显示ABAP类型层级