
In the editor, place the caret at the needed statement and press Ctrl+Shift+Up to move a statement up or Ctrl+Shift+Down to move a statement down. For XML or HTML, use these actions for tag attributes.
#JETBRAINS WEBSTORM KEYBOARD SHORTCUTS CODE#
To move (swap) a code element to the left or to the right, place the caret at it, or select it and press Ctrl+Alt+Shift+Left for left or Ctrl+Alt+Shift+Right for right.įor example, for Java you can use these actions for method invocation or method declaration arguments, enum constants, array initializer expressions. To move a line up or down, press Alt+Shift+Up or Alt+Shift+Down respectively. Press Ctrl+/ again on the same line to uncomment it. To comment a line of code, place the caret at the appropriate line and press Ctrl+/. Press Alt+Enter or click to select this intention. You can also use the Break string on '\n' intention to split string literals. IntelliJ IDEA splits the string and provides the correct syntax. To split string literals into two parts, press Enter. Note that IntelliJ IDEA checks the code style settings and eliminates unwanted spaces and redundant characters. You can also join string literals, a field or variable declaration, and a statement. Keep pressing the keys until all the needed elements are joined. To join lines, place the caret at the line to which you want to join the other lines and press Ctrl+Shift+J. To adjust your keymap after the installation, refer to Choose the right keymap.
#JETBRAINS WEBSTORM KEYBOARD SHORTCUTS INSTALL#
Note that when you install IntelliJ IDEA with Windows default keymap for the first time, a dialog appears offering you to map this shortcut to either the Redo or Delete Line action. To delete a line, place the caret at the line you need and press Ctrl+Y. If you need to assign shortcuts to those actions, refer to Configure keyboard shortcuts for more information. These actions might be helpful when you work with property files, data sets, text files, log files, and so on. To sort lines alphabetically in the whole file or in a code selection, from the main menu, select Edit | Sort Lines or Edit | Reverse Lines. IntelliJ IDEA moves the caret to the previous line. To add a line before the current one, press Ctrl+Alt+Enter. IntelliJ IDEA moves the caret to the next line. To add a line after the current one, press Shift+Enter. If you need to undo or redo your changes, press Ctrl+Z/ Ctrl+Shift+Z respectively. IntelliJ IDEA offers several useful shortcuts for manipulating code lines. When you copy and paste code to the editor, IntelliJ IDEA displays the hidden (special) characters represented by their Unicode name abbreviation. The default number of items stored in the clipboard history is 100.

In the dialog that opens, select your entry and click Paste.

To paste from history, in the editor, from the context menu, select Copy/Paste Special | Paste from History ( Ctrl+Shift+V). IntelliJ IDEA keeps track of everything you copy to the clipboard. You can press Ctrl+V to paste the copied reference anywhere. When you select the Copy Reference ( Ctrl+Alt+Shift+C) option, IntelliJ IDEA creates a reference string that includes the line number of the selected line or symbol. Place the caret at a line or a symbol, right-click to open the context menu, select Copy/Paste Special | Copy Reference. If you need to paste just plain text, press Ctrl+Alt+Shift+V.

If nothing is selected, IntelliJ IDEA automatically copies as is the whole line where the caret is located.īy default, when you paste anything in the editor, IntelliJ IDEA performs "smart" paste, for example, pasting multiple lines in comments will automatically add the appropriate markers to the lines you are pasting. You can use the standard shortcuts to copy Ctrl+C and paste Ctrl+V any selected code fragment.
