This section lists and describes the keyboard shortcuts that include the
Shift+⌘ keys:
Command+Shift+Alphanumeric keys
Command+Shift+Navigation keys
| Shortcut | Function | Use this shortcut to... |
|---|
| Ctrl+Shift+End | Move to Text End with Selection | Select text from the current caret position to the end of text, and move caret to the end
of text. See page
Editor Basics. |
| Ctrl+Shift+Home | Move to Text Start with Selection | Select text from the current caret position to the start of text, and move caret to the start
of text. See page
Editor Basics. |
| Ctrl+Shift+Right | Move to Word End with Selection | Select text from the current caret position to the end of word, and move caret to the end of
word. See page
Editor Basics. |
| Ctrl+Shift+Left | Move to Word Start with Selection | Select text from the current caret position to the beginning of the current word, and move
caret to to the beginning of this word. See page
Editor Basics. |
| Ctrl+Shift+V | Paste from History | Paste from recent Clipboards. See page
Editor Basics |
| Ctrl+Shift+Space | SmartType Code Completion | Complete code, filtering the lookup list based on an expected type. |
| Ctrl+Shift+Page Down | Navigate to Page Bottom with Selection | Move the caret down to the page bottom selecting the text. See page
Editor Basics . |
| Ctrl+Shift+Page Up | Navigate to Page Top with Selection | Move the caret up to the page bottom selecting the text. See page
Editor Basics. |
| Ctrl+Shift+Down | Move Line Down | Move line at caret one down, preserving syntactical correctness. See page
Editor Basics . |
| Ctrl+Shift+Up | Move Line Up | Move line at caret up, preserving syntactical correctness. See page
Editor Basics. |
| Ctrl+Shift+Backspace | Last Edit Location | Jump to the place of the last editing. |
Command+Shift+Symbol keys
| Shortcut | Function | Use this shortcut to... |
|---|
| Ctrl+Shift+Open Bracket | Move to Code Block Start with Selection | Move the caret to the beginning of the current code block, selecting the code from the initial
caret location. See page
Editor Basics. |
| Ctrl+Shift+Close Bracket | Move to Code Block End with Selection | Move the caret to the end of the current code block, selecting the code from the initial caret
location. See page
Editor Basics . |
| Ctrl+Shift+Slash | Comment with Block Comment | Comment/uncomment code with block comments. See page
Editor Basics. |
| Ctrl+NumPad Plus | Expand All | Expand all folding blocks. See page Folding Code Elements. |
| Ctrl+Shift+NumPad - | Collapse All | Collapse all folding blocks. See page Folding Code Elements. |
Command+Shift+Numpad keys
| Shortcut | Function | Use this shortcut to... |
|---|
| Shift+⌘+Numpad/ | Comment with Block Comment | Comment/uncomment code with block comments.
See page
Editor Basics. |
Shift+⌘+Numpad+
Ctrl+NumPad Plus | Expand All | Expand all folding blocks. See page Folding Code Elements. |
| Shift+⌘+Numpad- | Collapse All | Collapse all folding blocks. See page Folding Code Elements. |
Command+Shift+Function (F) keys
| Shortcut | Function | Use this shortcut to... |
|---|
| Ctrl+Shift+F4 | Close Active Tab | Close an active tab in a tool window.
See page Editor Basics. |
| Ctrl+Shift+F7 | Highlight Usages in File / Highlight Method Exit Points | Highlight usages
of a symbol where the caret is currently located. If the caret is placed on one of the method's exit
points, like return, all method exit points are highlighted. |
| Ctrl+Shift+F8 | View breakpoints
| View/manage all breakpoints/watchpoints |
| Ctrl+Shift+F9 | Compile | Compile the selected file or package. |
See Also
Procedures:
Reference:
Getting Started: