Sep 3, 2018

Arc shortcut keys

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/LinuxMacDescription
Ctrl-MCommand-MTo hide/show the menu
Alt-MOption-MTo go to the search

Rules and TI Editor

Debugging

Windows/LinuxMacDescription
F8F8Continue
F10F10Step Over
F11F11Step in
Shift-F12Option-F12Step Out

Main Shortcut Keys

Windows/LinuxMacDescription
Ctrl-XCommand-XCut
Ctrl-CCommand-CCopy
Ctrl-PCommand-PPaste
Ctrl-SpaceCommand-SpaceSnippets
Ctrl-SCommand-SSave
Ctrl-Shift-ECommand-Option-EExecute

Line Operations

Windows/LinuxMacDescription
Ctrl-DCommand-DRemove line
Alt-0Command-0Fold Region
Alt-Shift-0Command-Option-0Unfold Region
Alt-Shift-DownCommand-Option-DownCopy lines down
Alt-Shift-UpCommand-Option-UpCopy lines up
Alt-DownOption-DownMove lines down
Alt-UpOption-UpMove lines up
Alt-DeleteOption-DeleteRemove to line end
Alt-BackspaceCommand-BackspaceRemove to linestart
Ctrl-BackspaceOption-Backspace, Ctrl-Option-BackspaceRemove word left
Ctrl-DeleteCommand-DeleteRemove word right
Ctrl-OSplit line

Selections

Windows/LinuxMacDescription
Ctrl-ACommand-ASelect all
Shift-LeftShift-LeftSelect left
Shift-RightShift-RightSelect right
Ctrl-Shift-LeftOption-Shift-LeftSelect word left
Ctrl-Shift-RightOption-Shift-RightSelect word right
Shift-HomeShift-HomeSelect line start
Shift-EndShift-EndSelect line end
Alt-Shift-RightCommand-Shift-RightSelect to line end
Alt-Shift-LeftCommand-Shift-LeftSelect to line start
Shift-UpShift-UpSelect up
Shift-DownShift-DownSelect down
Shift-PageUpShift-PageUpSelect page up
Shift-PageDownShift-PageDownSelect page down
Ctrl-Shift-HomeCommand-Shift-UpSelect to start
Ctrl-Shift-EndCommand-Shift-DownSelect to end
Ctrl-Shift-DCommand-Shift-DDuplicate selection
Ctrl-Shift-PSelect to matching bracket

Multicursor

Windows/LinuxMacDescription
Ctrl-Alt-UpCommand-Option-UpAdd multi-cursor above
Ctrl-Alt-DownCommand-Option-DownAdd multi-cursor below
Ctrl-Alt-RightCommand-Option-RightAdd next occurrence to multi-selection
Ctrl-Alt-LeftCommand-Option-LeftAdd previous occurrence to multi-selection
Ctrl-Alt-Shift-UpCommand-Option-Shift-UpMove multicursor from current line to the line above
Ctrl-Alt-Shift-DownCommand-Option-Shift-DownMove multicursor from current line to the line below
Ctrl-Alt-Shift-RightCommand-Option-Shift-RightRemove current occurrence from multi-selection and move to next
Ctrl-Alt-Shift-LeftCommand-Option-Shift-LeftRemove current occurrence from multi-selection and move to previous
Ctrl-Shift-LCommand-Shift-LSelect all from multi-selection

Go To

Windows/LinuxMacDescription
LeftLeft, Ctrl-BGo to left
RightRight, Ctrl-FGo to right
Ctrl-LeftOption-LeftGo to word left
Ctrl-RightOption-RightGo to word right
UpUp, Ctrl-PGo line up
DownDown, Ctrl-NGo line down
Alt-Left, HomeCommand-Left, Home, Ctrl-AGo to line start
Alt-Right, EndCommand-Right, End, Ctrl-EGo to line end
PageUpOption-PageUpGo to page up
PageDownOption-PageDown, Ctrl-VGo to page down
Ctrl-HomeCommand-Home, Command-UpGo to start
Ctrl-EndCommand-End, Command-DownGo to end
Ctrl-LCommand-LGo to line
Ctrl-DownCommand-DownScroll line down
Ctrl-UpScroll line up
Ctrl-PGo to matching bracket
Option-PageDownScroll page down
Option-PageUpScroll page up

Find/Replace

Windows/LinuxMacDescription
Ctrl-FCommand-FFind
Ctrl-HCommand-Option-FReplace
Ctrl-KCommand-GFind next
Ctrl-Shift-KCommand-Shift-GFind previous

Other

Windows/LinuxMacDescription
TabTabIndent
Shift-TabShift-TabOutdent
Ctrl-ZCommand-ZUndo
Ctrl-Shift-Z, Ctrl-YCommand-Shift-Z, Command-YRedo
Ctrl-,Command-,Show the settings menu
Ctrl-/Command-/Toggle comment
Ctrl-TCtrl-TTranspose letters
Ctrl-EnterCommand-EnterEnter full screen
Ctrl-Shift-UCtrl-Shift-UChange to lower case
Ctrl-UCtrl-UChange to upper case
InsertInsertOverwrite
Ctrl-Shift-ECommand-Shift-EMacros replay
Ctrl-Alt-EMacros recording
DeleteDelete

This list can be found in the Arc About page:

Related content

Loading related content