デフォルトのMacOS Xキーマッピング

デフォルトのMacOS Xキーストローク・スキームでは、Macintoshプログラミング環境と同一のキーバインディングが提供されます。

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

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

コード・エディタのコマンド アクセラレータ
cancel [Esc]
caret-backward [←]
caret-begin [Ctrl]+[Home]
caret-begin-line [Home]
caret-down [↓]
caret-end [Ctrl]+[End]
caret-end-line [End]
caret-forward [→]
caret-next-word-start [Ctrl]+[→]
caret-previous-word-start [Ctrl]+[←]
caret-up [↑]
completion-insight [Ctrl]+[Space]
delete-next-word-start [Ctrl]+[T]
delete-previous [Shift]+[Back Space]
delete-previous [Back Space]
delete-previous-word-start [Ctrl]+[Back Space]
delete-until-eol [Ctrl]+[Shift]+[Y]
goto-matching-brace [Alt]+[]]
goto-matching-brace [Alt]+[[]
insert-break [Shift]+[Enter]
insert-break [Enter]
insert-tab [Tab]
page-down [Page Down]
page-up [Page Up]
reverse-tab [Shift]+[Tab]
scroll-line-down [Ctrl]+[↓]
scroll-line-up [Ctrl]+[↑]
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]
tabify [Ctrl]+[Shift]+[T]
toggle-java-comments [Ctrl]+[Shift]+[/]
toggle-java-comments [Ctrl]+[/]
tooltip-insight [Ctrl]+[Shift]+[Space]
unselect [Ctrl]+[¥]
untabify [Ctrl]+[Shift]+[U]

 

グローバル・コマンド アクセラレータ
ACTIVATE_LEFT_BUTTON_CMD_ID [Alt]+[←]
ACTIVATE_RIGHT_BUTTON_CMD_ID [Alt]+[→]
CodeTemplate.EXPAND [Ctrl]+[Enter]
ComponentPaletteCommand [Meta]+[Shift]+[P]
ConstraintsWindow [Meta]+[Shift]+[C]
ContextHelp [F1]
ContextHelp [Shift]+[F1]
ContextHelp [Meta]+[Shift]+[/]
DebugCodeEditorToggleBreakpointCommand [F5]
DebugCodeEditorWatchCommand [Ctrl]+[F5]
DebugContinueStepCommand [Shift]+[F8]
DebugProjectCommand [Shift]+[F9]
DebugResetCommand [Ctrl]+[F2]
DebugResumeCommand [F9]
DebugRunToCursorCommand [F4]
DebugStepIntoCommand [F7]
DebugStepOutCommand [Shift]+[F7]
DebugStepOverCommand [F8]
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]
FindNextAtCursorCommand [Ctrl]+[F3]
FindPreviousAtCursorCommand [Ctrl]+[Shift]+[F3]
Ide.APPLICATIONS_CMD_ID [Ctrl]+[Shift]+[A]
Ide.BROWSE_SYMBOL_CMD_ID [Meta]+[-]
Ide.CLOSE_ALL_CMD_ID [Meta]+[Shift]+[F4]
Ide.CLOSE_NODE_CMD_ID [Meta]+[F4]
Ide.CLOSE_NODE_CMD_ID [Meta]+[W]
Ide.CONNECTIONS_CMD_ID [Ctrl]+[Shift]+[O]
Ide.CONTEXT_MENU_CMD_ID [Shift]+[F10]
Ide.COPY_CMD_ID [Meta]+[C]
Ide.CUT_CMD_ID [Meta]+[X]
Ide.CUT_CMD_ID [Shift]+[Del]
Ide.DELETE_CMD_ID [Del]
Ide.EXIT_CMD_ID [Alt]+[F4]
Ide.EXPLORER_CMD_ID [Meta]+[Shift]+[S]
Ide.FIND_CMD_ID [Meta]+[F]
Ide.GOTO_LINE_NUMBER_CMD_ID [Meta]+[G]
Ide.INCREMENTAL_SEARCH_BACKWARD_CMD_ID [Meta]+[Shift]+[E]
Ide.INCREMENTAL_SEARCH_FORWARD_CMD_ID [Meta]+[E]
Ide.INSPECTOR_CMD_ID [Meta]+[Shift]+[I]
Ide.LOG_WINDOW_CMD_ID [Meta]+[Shift]+[L]
Ide.NAVIGATE_CMD_ID [Alt]+[Home]
Ide.NEXT_EDITOR_CMD_ID [Alt]+[Page Down]
Ide.NEXT_EDITORFRAME_CMD_ID [Meta]+[Ctrl]+[Tab]
Ide.NEXT_EDITORFRAME_CMD_ID [Ctrl]+[F6]
Ide.NEXTMSG_CMD_ID [Alt]+[F8]
Ide.OPEN_CMD_ID [Meta]+[O]
Ide.PASTE_CMD_ID [Meta]+[V]
Ide.PREV_EDITOR_CMD_ID [Alt]+[Page Up]
Ide.PREV_EDITORFRAME_CMD_ID [Meta]+[Ctrl]+[Shift]+[Tab]
Ide.PREV_EDITORFRAME_CMD_ID [Ctrl]+[Shift]+[F6]
Ide.PREVMSG_CMD_ID [Alt]+[F7]
Ide.PRINT_CMD_ID [Meta]+[P]
Ide.REDO_CMD_ID [Meta]+[Shift]+[Z]
Ide.REDO_CMD_ID [Alt]+[Shift]+[Back Space]
Ide.REDO_CMD_ID [Meta]+[Y]
Ide.REMOVE_FILE_CMD_ID [Meta]+[Del]
Ide.REPLACE_CMD_ID [Meta]+[R]
Ide.SAVE_CMD_ID [Meta]+[S]
Ide.SEARCH_AGAIN_CMD_ID [F3]
Ide.SEARCH_BACKWARD_CMD_ID [Shift]+[F3]
Ide.SEARCH_SOURCE_PATH_CMD_ID [Meta]+[Shift]+[F]
Ide.SELECT_ALL_CMD_ID [Meta]+[A]
Ide.SYSTEM_CMD_ID [Meta]+[Shift]+[N]
Ide.UNDO_CMD_ID [Meta]+[Z]
Ide.UNDO_CMD_ID [Alt]+[Back Space]
JCompiler.BUILD_PROJECT_CMD_ID [Alt]+[F9]
JCompiler.BUILD_PROJECT_CMD_ID [Ctrl]+[Shift]+[B]
JCompiler.MAKE_PROJECT_CMD_ID [Meta]+[F9]
JCompiler.MAKE_PROJECT_CMD_ID [Ctrl]+[Shift]+[M]
NAVIGATE_LRU_FILES_CMD_ID [Ctrl]+[=]
NEXT_PANE_CMD_ID [F6]
ObjectGalleryCommand [Meta]+[N]
ojb.GotoBookmarkCommand [Meta]+[Shift]+[K]
ojb.NextBookmarkCommand [Meta]+[Ctrl]+[Q]
ojb.PreviousBookmarkCommand [Meta]+[Ctrl]+[Shift]+[Q]
ojb.ToggleBookmarkCommand [Meta]+[K]
ojji.ImportAssistance [Alt]+[Enter]
PREV_PANE_CMD_ID [Shift]+[F6]
Refactor.ExtractMethod [Meta]+[Alt]+[M]
RunProjectCommand [F11]
SHOW_DROPDOWN_CMD_ID [Alt]+[0]
StraightenLineCommand [Meta]+[L]
SYSTEM_MENU_CMD_ID [Alt]+[-]
ViewDebugBreakpointsCommand [Ctrl]+[Shift]+[R]
ZoomInCommand [Meta]+[]]
ZoomOutCommand [Meta]+[[]
ZoomToNormalCommand [Meta]+[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のキーマップの使用
コード・エディタ環境のカスタマイズ
ソース・ファイルの編集