クラシック・キーマッピング

クラシックのキーストローク・マッピング・スキームでは、Delphiプログラミング環境と同一のキーバインディングが提供されます。

キーマップのロードおよびカスタマイズは、「プリファレンス」ダイアログで行います。クラシック・キーマップをロードした状態で、同じダイアログから、任意のアクセラレータの割当てを個別にチェックしたり、特定の処理にアクセラレータがすでに割り当てられているかどうかをチェックしたりできます。

参照用として、JDeveloperで事前定義されているクラシック・キーマッピングでのアクセラレータ割当ての全セットを、次のリストに示します。リストにあげたアクセラレータの他にも、[Alt]を押しながら[-]を押すと、ドッキング可能ウィンドウのポップアップ・メニューが開きます。他のアクセラレータとは異なり、このアクセラレータは割当てを変更できません。

コード・エディタのコマンド アクセラレータ
block-indent [Ctrl]+[K]、[Ctrl]+[I]
block-outdent [Ctrl]+[K]、[Ctrl]+[U]
cancel [Esc]
caret-backward [←]
caret-backward [Ctrl]+[S]
caret-begin [Ctrl]+[Home]
caret-begin [Ctrl]+[Q]、[Ctrl]+[R]
caret-begin-line [Home]
caret-begin-line [Ctrl]+[Q]、[Ctrl]+[S]
caret-down [↓]
caret-down [Ctrl]+[X]
caret-end [Ctrl]+[End]
caret-end [Ctrl]+[Q]、[Ctrl]+[C]
caret-end-line [End]
caret-end-line [Ctrl]+[Q]、[Ctrl]+[D]
caret-forward [→]
caret-forward [Ctrl]+[D]
caret-next-word-start [Meta]+[→]
caret-next-word-start [Ctrl]+[F]
caret-next-word-start [Ctrl]+[→]
caret-previous-word-start [Alt]+[←]
caret-previous-word-start [Ctrl]+[A]
caret-previous-word-start [Ctrl]+[←]
caret-up [↑]
caret-up [Ctrl]+[E]
completion-insight [Ctrl]+[Space]
delete-line [Ctrl]+[Y]
delete-next-word-start [Ctrl]+[T]
delete-previous [Back Space]
delete-previous-word-start [Ctrl]+[Back Space]
delete-until-eol [Ctrl]+[Q]、[Ctrl]+[Y]
goto-matching-brace [Ctrl]+[Q]、[Ctrl]+[]]
goto-matching-brace [Ctrl]+[Q]、[]]
goto-matching-brace [Ctrl]+[Q]、[Ctrl]+[[]
goto-matching-brace [Ctrl]+[Q]、[[]
insert-break [Enter]
insert-tab [Tab]
open-line [Shift]+[Enter]
page-down [Page Down]
page-down [Ctrl]+[C]
page-up [Alt]+[V]
page-up [Ctrl]+[R]
page-up [Page Up]
playback-macro [F6]
recenter-line [Ctrl]+[M]
reverse-tab [Shift]+[Tab]
scroll-line-down [Ctrl]+[↓]
scroll-line-down [Ctrl]+[Z]
scroll-line-up [Ctrl]+[↑]
scroll-line-up [Ctrl]+[W]
selection-backward [Shift]+[←]
selection-begin [Ctrl]+[Shift]+[Home]
selection-begin-line [Shift]+[Home]
selection-down [Shift]+[↓]
selection-end [Ctrl]+[Shift]+[End]
selection-end-line [Shift]+[End]
selection-forward [Shift]+[→]
selection-next-word-start [Ctrl]+[Shift]+[→]
selection-page-down [Shift]+[Page Down]
selection-page-up [Shift]+[Page Up]
selection-previous-word-start [Ctrl]+[Shift]+[←]
selection-up [Shift]+[↑]
set-local-tabsize-2 [Ctrl]+[2]
set-local-tabsize-4 [Ctrl]+[4]
set-local-tabsize-8 [Ctrl]+[8]
sort-selected-lines [Ctrl]+[K]、[Ctrl]+[T]
toggle-insert-mode [Ctrl]+[V]
toggle-insert-mode [Insert]
toggle-java-comments [Ctrl]+[Shift]+[/]
toggle-java-comments [Ctrl]+[/]
toggle-macro-recording [Ctrl]+[F6]
tooltip-insight [Ctrl]+[Shift]+[Space]
transpose-chars [Ctrl]+[O]、[Ctrl]+[T]
deselect [Ctrl]+[K]、[Ctrl]+[H]

 

グローバル・コマンド アクセラレータ
CodeTemplate.EXPAND [Ctrl]+[Enter]
ComponentPaletteCommand [Ctrl]+[Shift]+[P]
ConstraintsWindow [Ctrl]+[Shift]+[C]
ContextHelp [F1]
DebugCodeEditorToggleBreakpointCommand [F5]
DebugContinueStepCommand [Shift]+[F8]
DebugProjectCommand [Shift]+[F9]
DebugResetCommand [Ctrl]+[F2]
DebugResumeCommand [F9]
DebugRunToCursorCommand [F4]
DebugStepIntoCommand [F7]
DebugStepOutCommand [Shift]+[F7]
DebugStepOverCommand [F8]
DefaultNodeHeightCommand [Ctrl]+[H]
DefaultNodeWidthCommand [Ctrl]+[I]
DOCUMENT_1_CMD_ID [Alt]+[1]
DOCUMENT_2_CMD_ID [Alt]+[2]
DOCUMENT_3_CMD_ID [Alt]+[3]
DOCUMENT_4_CMD_ID [Alt]+[4]
DOCUMENT_5_CMD_ID [Alt]+[5]
DOCUMENT_6_CMD_ID [Alt]+[6]
DOCUMENT_7_CMD_ID [Alt]+[7]
DOCUMENT_8_CMD_ID [Alt]+[8]
DOCUMENT_9_CMD_ID [Alt]+[9]
DOCUMENT_ASSIGN_1_CMD_ID [Alt]+[Shift]+[1]
DOCUMENT_ASSIGN_2_CMD_ID [Alt]+[Shift]+[2]
DOCUMENT_ASSIGN_3_CMD_ID [Alt]+[Shift]+[3]
DOCUMENT_ASSIGN_4_CMD_ID [Alt]+[Shift]+[4]
DOCUMENT_ASSIGN_5_CMD_ID [Alt]+[Shift]+[5]
DOCUMENT_ASSIGN_6_CMD_ID [Alt]+[Shift]+[6]
DOCUMENT_ASSIGN_7_CMD_ID [Alt]+[Shift]+[7]
DOCUMENT_ASSIGN_8_CMD_ID [Alt]+[Shift]+[8]
DOCUMENT_ASSIGN_9_CMD_ID [Alt]+[Shift]+[9]
Ide.APPLICATIONS_CMD_ID [Ctrl]+[Shift]+[A]
Ide.BROWSE_SYMBOL_CMD_ID [Ctrl]+[-]
Ide.CLOSE_ALL_CMD_ID [Ctrl]+[Shift]+[F4]
Ide.CLOSE_NODE_CMD_ID [Alt]+[F3]
Ide.CLOSE_NODE_CMD_ID [Ctrl]+[K]、[Ctrl]+[Q]
Ide.CONNECTIONS_CMD_ID [Ctrl]+[Shift]+[O]
Ide.CONTEXT_MENU_CMD_ID [Shift]+[F10]
Ide.COPY_CMD_ID [Ctrl]+[K]、[Ctrl]+[C]
Ide.COPY_CMD_ID [Ctrl]+[Insert]
Ide.CUT_CMD_ID [Ctrl]+[K]、[Ctrl]+[Y]
Ide.CUT_CMD_ID [Shift]+[Del]
Ide.DELETE_CMD_ID [Del]
Ide.DELETE_CMD_ID [Ctrl]+[G]
Ide.EXIT_CMD_ID [Ctrl]+[K]、[Ctrl]+[X]
Ide.FIND_CMD_ID [Ctrl]+[Q]、[Ctrl]+[F]
Ide.GOTO_LINE_NUMBER_CMD_ID [Ctrl]+[J]
Ide.GOTO_LINE_NUMBER_CMD_ID [Ctrl]+[O]、[Ctrl]+[G]
Ide.INCREMENTAL_SEARCH_BACKWARD_CMD_ID [Alt]+[Shift]+[B]
Ide.INCREMENTAL_SEARCH_FORWARD_CMD_ID [Ctrl]+[Shift]+[S]
Ide.INSPECTOR_CMD_ID [Ctrl]+[Shift]+[R]
Ide.LOG_WINDOW_CMD_ID [Ctrl]+[Shift]+[L]
Ide.NAVIGATE_CMD_ID [Alt]+[Home]
Ide.NEXT_EDITOR_CMD_ID [Ctrl]+[F6]
Ide.NEXT_EDITORFRAME_CMD_ID [Ctrl]+[Tab]
Ide.NEXT_EDITORFRAME_CMD_ID [Ctrl]+[N]
Ide.NEXTMSG_CMD_ID [Alt]+[F8]
Ide.OPEN_CMD_ID [Ctrl]+[K]、[Ctrl]+[E]
Ide.PASTE_CMD_ID [Ctrl]+[K]、[Ctrl]+[V]
Ide.PASTE_CMD_ID [Shift]+[Insert]
Ide.PREV_EDITORFRAME_CMD_ID [Ctrl]+[Shift]+[Tab]
Ide.PREV_EDITORFRAME_CMD_ID [Ctrl]+[P]
Ide.PREV_EDITORFRAME_CMD_ID [Ctrl]+[Shift]+[F6]
Ide.PREVMSG_CMD_ID [Alt]+[F7]
Ide.PRINT_CMD_ID [Ctrl]+[K]、[Ctrl]+[P]
Ide.REDO_CMD_ID [Alt]+[U]
Ide.REDO_CMD_ID [Alt]+[Shift]+[Back Space]
Ide.REPLACE_CMD_ID [Ctrl]+[Q]、[Ctrl]+[A]
Ide.SAVE_CMD_ID [Ctrl]+[K]、[Ctrl]+[S]
Ide.SAVE_CMD_ID [F2]
Ide.SEARCH_AGAIN_CMD_ID [F3]
Ide.SEARCH_AGAIN_CMD_ID [Ctrl]+[L]
Ide.SEARCH_BACKWARD_CMD_ID [Shift]+[F3]
Ide.SEARCH_SOURCE_PATH_CMD_ID [Ctrl]+[Shift]+[F]
Ide.SYSTEM_CMD_ID [Ctrl]+[Shift]+[N]
Ide.UNDO_CMD_ID [Ctrl]+[U]
Ide.UNDO_CMD_ID [Alt]+[Back Space]
JCompiler.BUILD_PROJECT_CMD_ID [Alt]+[F9]
JCompiler.MAKE_PROJECT_CMD_ID [Ctrl]+[F9]
JCompiler.MAKE_SELECTED_CMD_ID [Ctrl]+[Shift]+[F9]
NAVIGATE_LRU_FILES_CMD_ID [Ctrl]+[=]
ojb.NextBookmarkCommand [Ctrl]+[Q]、[Ctrl]+[N]
ojb.NextBookmarkCommand [Ctrl]+[Q]、[N]
ojb.PreviousBookmarkCommand [Ctrl]+[Q]、[Ctrl]+[P]
ojb.PreviousBookmarkCommand [Ctrl]+[Q]、[P]
ojb.ToggleBookmarkCommand [Ctrl]+[B]
ojjb.BrowseSymbol [Ctrl]+[O]、[Ctrl]+[B]
ojjb.BrowseSymbol [Ctrl]+[O]、[B]
ojji.ImportAssistance [Alt]+[Enter]
PREV_PANE_CMD_ID [Shift]+[F6]
Refactor.ExtractMethod [Ctrl]+[Alt]+[M]
RunProjectCommand [F11]
SHOW_DROPDOWN_CMD_ID [Alt]+[0]
SYSTEM_MENU_CMD_ID [Alt]+[-]
ThumbnailViewCommand [Ctrl]+[Shift]+[H]
ZoomInCommand [Ctrl]+[]]
ZoomOutCommand [Ctrl]+[[]
ZoomToNormalCommand [Ctrl]+[0]

 

JSP/HTMLビジュアル・エディタのコマンド アクセラレータ
ToolbarIdeCommands.ALIGN_CENTER_CMD_ID [Ctrl]+[Alt]+[Shift]+[C]
ToolbarIdeCommands.ALIGN_LEFT_CMD_ID [Ctrl]+[Alt]+[Shift]+[L]
ToolbarIdeCommands.ALIGN_RIGHT_CMD_ID [Ctrl]+[Alt]+[Shift]+[R]
ToolbarIdeCommands.BOLD_CMD_ID [Ctrl]+[B]
ToolbarIdeCommands.INDENT_CMD_ID [Ctrl]+[Alt]+[]]
ToolbarIdeCommands.ITALIC_CMD_ID [Ctrl]+[I]
ToolbarIdeCommands.REFRESH_CMD_ID [F5]
ToolbarIdeCommands.UNDERLINE_CMD_ID [Ctrl]+[U]
ToolbarIdeCommands.UNINDENT_CMD_ID [Ctrl]+[Alt]+[[]

 

Javaビジュアル・エディタのコマンド アクセラレータ
LayoutConstants.ALIGN_BOTTOM_CMD_ID [Shift]+[↓]
LayoutConstants.ALIGN_CENTER_CMD_ID [Alt]+[Shift]+[←]、[Alt]+[Shift]+[→]
LayoutConstants.ALIGN_LEFT_CMD_ID [Shift]+[←]
LayoutConstants.ALIGN_MIDDLE_CMD_ID [Alt]+[Shift]+[↑]、[Alt]+[Shift]+[↓]
LayoutConstants.ALIGN_RIGHT_CMD_ID [Shift]+[→]
LayoutConstants.ALIGN_TOP_CMD_ID [Shift]+[↑]
LayoutConstants.BIG_DECREASE_HEIGHT_CMD_ID [Ctrl]+[Alt]+[↑]
LayoutConstants.BIG_DECREASE_WIDTH_CMD_ID [Ctrl]+[Alt]+[←]
LayoutConstants.BIG_INCREASE_HEIGHT_CMD_ID [Ctrl]+[Alt]+[↓]
LayoutConstants.BIG_INCREASE_WIDTH_CMD_ID [Ctrl]+[Alt]+[→]
LayoutConstants.BIG_MOVE_DOWN_CMD_ID [Ctrl]+[↓]
LayoutConstants.BIG_MOVE_LEFT_CMD_ID [Ctrl]+[←]
LayoutConstants.BIG_MOVE_RIGHT_CMD_ID [Ctrl]+[→]
LayoutConstants.BIG_MOVE_UP_CMD_ID [Ctrl]+[↑]
LayoutConstants.DECREASE_HEIGHT_CMD_ID [Ctrl]+[Alt]+[Shift]+[↑]
LayoutConstants.DECREASE_WIDTH_CMD_ID [Ctrl]+[Alt]+[Shift]+[←]
LayoutConstants.INCREASE_HEIGHT_CMD_ID [Ctrl]+[Alt]+[Shift]+[↓]
LayoutConstants.INCREASE_WIDTH_CMD_ID [Ctrl]+[Alt]+[Shift]+[→]
LayoutConstants.MOVE_DOWN_CMD_ID [Ctrl]+[Shift]+[↓]
LayoutConstants.MOVE_LEFT_CMD_ID [Ctrl]+[Shift]+[←]
LayoutConstants.MOVE_RIGHT_CMD_ID [Ctrl]+[Shift]+[→]
LayoutConstants.MOVE_UP_CMD_ID [Ctrl]+[Shift]+[↑]
LayoutConstants.NEXT_CMD_ID [Tab]
LayoutConstants.PREV_CMD_ID [Shift]+[Tab]

 

ヘルプ・システムのコマンド アクセラレータ
BackwardCmd [Ctrl]+[Alt]+[←]
ForwardCmd [Ctrl]+[Alt]+[→]

 


IDEのキーマップの使用