Adding, Deleting and Moving Lines
To add a line
- Press Shift+Enter to add a new line after the one where the caret is currently located and move the caret to the beginning of this new line.
For instance, you have typed some text.
Press Shift+Enter to start the next line immediately.
To add a line before the current one, press Ctrl+Alt+Enter.
To duplicate a line or fragment
Place the caret at the line to be duplicated, or select the desired fragment of text.
Press Ctrl+D.
To remove a line
Press Ctrl+Y to delete the line at caret.
To move a line
Place the caret at the line to be moved.
- Do one of the following:
On the main menu, choose
.Press Shift+Alt+Up or Shift+Alt+Down.
MPS moves the selected line one line up or down, performing the syntax check. For example:
After moving line at caret:
To move a statement up or down
Select a statement to be moved, or just place the caret at the first or last lines of a multi-line statement. Note that if moving a statement is not allowed in the current context, the commands will be disabled.
- Do one of the following:
On the main menu, choose
.Press Ctrl+Shift+Up or Ctrl+Shift+Down.
If you apply the same commands to a line at caret, or a to a selection, it will be moved one line up or down.
MPS moves the selected statement above the previous one, or directly underneath the next one, performing the syntax check. For example, place the caret at the method declaration:
After moving the statement:
To move code element to the left or to the right
Place the caret at the desired code element, or select the elements to be moved.
- Do one of the following:
On the main menu, choose the commands
orPress Ctrl+Shift+Alt+Left or Ctrl+Shift+Alt+Right
Examples of code elements for which this functionality is currently implemented:
XML: tag attributes.
HTML: tag attributes.