ブログ ABAPエディタのショートカット
SAP技術情報 更新日 2024.02.29

ABAPエディタのショートカット

ABAPエディタ(トランザクションSE38)は、標準プログラムソースコードの照会やアドオンプログラムの編集を行う機能があります。この記事では特にアドオン開発を行う場合に便利なショートカット機能について紹介します。

1.ツールバーのショートカット

ABAPエディタに限定されたことではありませんが、SAP画面上でツールバーにカーソルを合わせると、ショートカットキーが確認できます。ボタンとショートカットキーの割り当てはGUIステータスで設定されるため、現在画面で設定されているGUIステータスを確認することでもショートカットキーがわかります。現在画面のGUIステータスは、メニューバーの「システム」→「ステータス」で確認できます。

2.エディタのショートカット

ABAP開発で役に立つABAPエディタ特有のショートカットを紹介します。
Windowsベースショートカット

ショートカット 機能
Ctrl + C コピー
Ctrl + X 切り取り
Ctrl + V 貼り付け
Ctrl + F 検索/置換
Ctrl + A 全選択
Ctrl + Z 元に戻す
Ctrl + Y 「元に戻す」を取り消し
Ctrl + S 保存

 

移動

ショートカット 機能
Ctrl + O 行ジャンプ
Ctrl + Alt + M ブックマークの設定、削除
Ctrl + M 次のブックマークにジャンプ
Ctrl + Shift + M 前のブックマークにジャンプ
Ctrl + Alt + 数字 数字付きブックマークの設定
Ctrl + 数字 数字つきブックマーク行にジャンプ
Ctrl + ← 1単語前に移動(+Shiftで選択しながら移動)
Ctrl + → 1単語後ろに移動(+Shiftで選択しながら移動)

 

選択・切り取り・削除・変換

ショートカット 機能
Ctrl + Click 1単語選択
Ctrl + Shift + L 行削除
Ctrl + Shift + X 行切り取り
Ctrl + D 行コピー
Ctrl + K 大文字、小文字切り替え
Ctrl + L 小文字に変換
Ctrl + U 大文字に変換
Ctrl + J 先頭文字のみ大文字

 

その他

ショートカット 機能
F1 ABAP構文のヘルプ
Ctrl + < 行コメントアウト
Ctrl + > 行コメントアウト解除
Ctrl + SPACE コードアシスト
Ctrl + Shift + S ソースコードダウンロード
Ctrl + Shift + O オプション表示
Alt + Ctrl + P 印刷プレビュー

3.特によく使うショートカット

これまで紹介してきたショートカットは利用頻度の高いものから低いものまであります。全て覚える必要はなく、開発現場にあわせてよく使うものから習得していき、すこしずつ数を増やしていくことができれば問題ないと考えます。ここでは、どのような開発者でも特によく使うショートカットを下記に列挙します。

 

ツールバーのショートカット

・照会/変更 切り替え(Ctrl + F1)

・チェック(Ctrl + F2)

・有効化(Ctrl + F3)

 

エディタのショートカット

・Windowsベースショートカット全般

・行ジャンプ(Ctrl + O)

・1単語選択(Ctrl + Click)

・行コピー(Ctrl + D)

・ABAP構文のヘルプ(F1)

・コメントアウト(Ctrl + <)

・コメントアウト解除(Ctrl + >)