AppCode 2018.1 Help

Basic Editing

Function

Shortcut

Use this shortcut to...

Enter

N/A Depending on the context:
  • In a lookup list: select an item.

  • In the editor: enter a new line and set the caret at its beginning.

Tab

N/A In the editor:
  • With selection: indent selected lines.

  • Without selection: insert a tab symbol (or corresponding number of space characters).

In a lookup list:
  • No code after the caret: select an item.

  • Some code after the caret: select an item and substitute the code after the caret with it.

Delete

N/A Depending on the context:
  • In the editor: delete selected symbol/block.

  • In a usage view: exclude a selected item.

  • In other views: remove selected items.

Backspace

N/A

Delete a character to the left of the caret.

Undo

N/A

Undo last operation.

Redo

N/A

Redo last undone operation.

Cut

N/A

Cut a current line or a selected code block to the Clipboard.

Copy

N/A

Copy a current line or a selected code block to the Clipboard.

Paste

N/A

Paste from the Clipboard to the caret location.

Paste from History

N/A

Paste selected entry from the Clipboard to the caret location.

Up

N/A

Move the caret one line up.

Up with Selection

N/A

Move the caret one line up selecting the text.

Down

N/A

Move the caret one line down.

Down with Selection

N/A

Move the caret one line down selecting the text.

Left

N/A

Move the caret one character to the left.

Left with Selection

N/A

Move the caret one character to the left selecting the text.

Right

N/A

Move the caret one character to the right.

Right with Selection

N/A

Move the caret one character to the right selecting the text.

Go to Page Bottom

N/A

Move the caret down to the page bottom.

Go to Page Bottom with Selection

N/A

Move the caret down to the page bottom, selecting the text.

Go to Page Top

N/A

Move the caret up to the page top.

Go to Page Top with Selection

N/A

Move the caret up to the page bottom, selecting the text.

Page Down

N/A

Move the caret one page down.

Page Down with Selection

N/A

Move the caret one page down, selecting the text.

Page Up

N/A

Move the caret one page up.

Page Up with Selection

N/A

Move the caret one page up, selecting the text.

Scroll Down

N/A

Scroll the text one line down.

Scroll to Center

N/A

Scroll a line at caret to the center of the screen.

Scroll Up

N/A

Scroll the text one line up.

Move to Line End

N/A

Move the caret to the end of line.

Move to Line End with Selection

N/A

Move the caret to the end of line, selecting the text.

Move to Line Start

N/A

Move the caret to the beginning of line.

Move to Line Start with Selection

N/A

Move the caret to the beginning of line, selecting the text.

Move to Next Word

N/A

Move the caret to the next word.

Move to Next Word with Selection

N/A

Move the caret to the next word, selecting it.

Move to Previous Word

N/A

Move the caret to the previous word.

Move to Previous Word with Selection

N/A

Move the caret to the previous word, selecting it.

Move to Text End

N/A

Move the caret to the end of text.

Move to Text End with Selection

N/A

Move the caret to the end of text, selecting it.

Move to Text Start

N/A

Move the caret to the beginning of text.

Move to Text Start with Selection.

N/A

Move the caret to the beginning of text, selecting it.

Select All

N/A

Select the entire text opened in the editor.

Delete Line at Caret

N/A

Delete the line where the caret is currently located.

Delete to Word End

N/A

Delete the word starting from the current caret location up to the word end.

Delete to Word Start

N/A

Delete the word starting from the current caret location up to the word start.

Toggle Insert/Overwrite

N/A

Toggle insert/overwrite modes.

Duplicate Line or Block

N/A

Duplicate selected block or the line at the caret.

Toggle Case

N/A

Toggle case of the selected text block.

Move to Code Block End

N/A

Move the caret to the current code block end, highlighting the block limits.

Move to Code Block End with Selection

N/A

Move the caret to the current code block end, selecting the code beginning from the initial caret location.

Move to Code Block Start

N/A

Move the caret to the current code block start, highlighting the block limits.

Move to Code Block Start with Selection

N/A

Move the caret to the current code block start, selecting the code beginning from the initial caret location.

Start New Line

N/A

Start a new line after the current one positioning the caret in accordance with the current indentation level.

Start New Line Before Current One

N/A

Start a new line before the current one.

Join Lines

N/A

Concatenate the selected lines into one or concatenate the line where the caret is currently located with the next line.

Split Line

N/A

Split the selected line at the point where the caret is located, leaving the caret at the end of the first line.

Select Word at Caret

N/A

Select successively increasing code blocks starting from the current caret location.

Unselect Word at Caret

N/A

Remove sequentially the selection made by the action.

Indent Selection

N/A

Move the selected block to the next indentation level.

Unindent Selection

N/A

Move the selected block to the previous indentation level.

Auto-Indent Lines

N/A

Indent the current line or selected block according to the Code Style settings.

Last modified: 19 September 2019