目录
-
常规文本编辑
Ctrl + C/X/V/Z/Y 复制/剪切/粘贴/撤销/重输
-
进一步文本编辑
Ctrl + D 复制当前行到下一行
Ctrl + Shift + T 复制当前行
Ctrl + Shift + X 剪切当前行
Ctrl + Shift + L 删除当前行
Ctrl + Alt + T 替换当前行和上一行
Ctrl + 鼠标左键 选择整个单词
Ctrl + 上/下/左/右 单行//单字母选择
Ctrl + Shift + 左/右 单个单词选择
Ctrl + Backspace / Delete 整个单词删除
Alt + 鼠标左键 列选择(结合复制粘贴使用很方便
通过Alt 可以快速完成列编辑(左图)及批量填充列(右图)
![]()
2. 代码操作
-
代码模板-Tab键填充
关键字填充(系统内置模板)
自定义模板-如自定义程序抬头模板
-
代码完成
自动提示补全变量等(会提示非当前程序变量)
代码完成快捷键检索,默认 Ctrl + Space,一般有冲突,修改为可用快捷键
检索程序变量:
检索系统对象:
-
其它
注释(Ctrl + ,)和取消注释(Ctrl + . ),可能无效,可重设或者移除输入法冲突快捷键
选中代码->右键->格式-用模板包围,可快速将代码放入逻辑块
快速定位到程序某一行(Ctrl + O)
跳转上一程序段落(Ctrl + [ )跳转下一程序段落(Ctrl + ]),段落以空行分段
书签功能:Ctrl + Shift + 1-9 设置书签 / Ctrl + 1-9 跳转至对应书签
3. 功能操作
-
分屏
分屏编辑器,可对比差异进行编辑
版本对比时分屏比较编辑(必须为最新活动版本和其它版本比较时才可以编辑)
编辑器分屏,同一程序不同位置的对照(直接拖动编辑框左上角)
-
ABAP模式(Pattern)
标准模式,一些内置固定格式代码的填充
使用模式调用函数或者方法时,自动带出参数声明
创建自定义模式,可以自己创建固定格式的代码,如将ALV模板设置为模式,直接使用模式调出
-
小功能
Ctrl + Shift + S:直接将当前代码保存为.abap后缀的文本
留待后续补充......