Arc is full of features to speed-up your developments, one of them is the use of shortcuts. This article contains the list of available shortcuts in Arc.
Menu Windows/Linux Mac Description Ctrl-M Command-M To hide/show the menu Alt-M Option-M To go to the search
Rules and TI Editor Debugging Windows/Linux Mac Description F8 F8 Continue F10 F10 Step Over F11 F11 Step in Shift-F12 Option-F12 Step Out
Main Shortcut Keys Windows/Linux Mac Description Ctrl-X Command-X Cut Ctrl-C Command-C Copy Ctrl-P Command-P Paste Ctrl-Space Command-Space Snippets Ctrl-S Command-S Save Ctrl-Shift-E Command-Option-E Execute
Line Operations Windows/Linux Mac Description Ctrl-D Command-D Remove line Alt-0 Command-0 Fold Region Alt-Shift-0 Command-Option-0 Unfold Region Alt-Shift-Down Command-Option-Down Copy lines down Alt-Shift-Up Command-Option-Up Copy lines up Alt-Down Option-Down Move lines down Alt-Up Option-Up Move lines up Alt-Delete Option-Delete Remove to line end Alt-Backspace Command-Backspace Remove to linestart Ctrl-Backspace Option-Backspace, Ctrl-Option-Backspace Remove word left Ctrl-Delete Command-Delete Remove word right — Ctrl-O Split line
Selections Windows/Linux Mac Description Ctrl-A Command-A Select all Shift-Left Shift-Left Select left Shift-Right Shift-Right Select right Ctrl-Shift-Left Option-Shift-Left Select word left Ctrl-Shift-Right Option-Shift-Right Select word right Shift-Home Shift-Home Select line start Shift-End Shift-End Select line end Alt-Shift-Right Command-Shift-Right Select to line end Alt-Shift-Left Command-Shift-Left Select to line start Shift-Up Shift-Up Select up Shift-Down Shift-Down Select down Shift-PageUp Shift-PageUp Select page up Shift-PageDown Shift-PageDown Select page down Ctrl-Shift-Home Command-Shift-Up Select to start Ctrl-Shift-End Command-Shift-Down Select to end Ctrl-Shift-D Command-Shift-D Duplicate selection Ctrl-Shift-P — Select to matching bracket
Multicursor Windows/Linux Mac Description Ctrl-Alt-Up Command-Option-Up Add multi-cursor above Ctrl-Alt-Down Command-Option-Down Add multi-cursor below Ctrl-Alt-Right Command-Option-Right Add next occurrence to multi-selection Ctrl-Alt-Left Command-Option-Left Add previous occurrence to multi-selection Ctrl-Alt-Shift-Up Command-Option-Shift-Up Move multicursor from current line to the line above Ctrl-Alt-Shift-Down Command-Option-Shift-Down Move multicursor from current line to the line below Ctrl-Alt-Shift-Right Command-Option-Shift-Right Remove current occurrence from multi-selection and move to next Ctrl-Alt-Shift-Left Command-Option-Shift-Left Remove current occurrence from multi-selection and move to previous Ctrl-Shift-L Command-Shift-L Select all from multi-selection
Go To Windows/Linux Mac Description Left Left, Ctrl-B Go to left Right Right, Ctrl-F Go to right Ctrl-Left Option-Left Go to word left Ctrl-Right Option-Right Go to word right Up Up, Ctrl-P Go line up Down Down, Ctrl-N Go line down Alt-Left, Home Command-Left, Home, Ctrl-A Go to line start Alt-Right, End Command-Right, End, Ctrl-E Go to line end PageUp Option-PageUp Go to page up PageDown Option-PageDown, Ctrl-V Go to page down Ctrl-Home Command-Home, Command-Up Go to start Ctrl-End Command-End, Command-Down Go to end Ctrl-L Command-L Go to line Ctrl-Down Command-Down Scroll line down Ctrl-Up — Scroll line up Ctrl-P — Go to matching bracket — Option-PageDown Scroll page down — Option-PageUp Scroll page up
Find/Replace Windows/Linux Mac Description Ctrl-F Command-F Find Ctrl-H Command-Option-F Replace Ctrl-K Command-G Find next Ctrl-Shift-K Command-Shift-G Find previous
Other Windows/Linux Mac Description Tab Tab Indent Shift-Tab Shift-Tab Outdent Ctrl-Z Command-Z Undo Ctrl-Shift-Z, Ctrl-Y Command-Shift-Z, Command-Y Redo Ctrl-, Command-, Show the settings menu Ctrl-/ Command-/ Toggle comment Ctrl-T Ctrl-T Transpose letters Ctrl-Enter Command-Enter Enter full screen Ctrl-Shift-U Ctrl-Shift-U Change to lower case Ctrl-U Ctrl-U Change to upper case Insert Insert Overwrite Ctrl-Shift-E Command-Shift-E Macros replay Ctrl-Alt-E — Macros recording Delete — Delete
This list can be found in the Arc About page: