The drag functionality is enabled by default. The copy action might not be available in macOS since it can conflict with global OS shortcuts. To copy a code selection, keeping Ctrl pressed, drag it to the target location. To move a code fragment, select it and drag the selection to the target location. Move and copy code fragments by dragging them in the editor. The caret is moved to the position where you can start typing the next statement. DataGrip inserts the required trailing comma automatically in structs, slices, and other composite literals. In the editor, press Ctrl Shift Enter or from the main menu select Code | Complete Current Statement. If moving of the statement is not allowed in the current context, the actions will be disabled. DataGrip moves the selected statement performing a syntax check. 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. 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. To split string literals into two parts, press Enter.ĭataGrip splits the string and provides the correct syntax. Note that DataGrip 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 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 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. DataGrip moves the caret to the previous line. To add a line before the current one, press Ctrl Alt Enter. DataGrip 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. You can assign a custom shortcut.ĭataGrip offers several useful shortcuts for manipulating code lines. There is no default shortcut for this action. In the editor, place the caret at the characters you want to swap.įrom the main menu, select Edit | Transpose. When you copy and paste code to the editor, DataGrip 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). You can press Ctrl V to paste the copied reference anywhere.ĭataGrip keeps track of everything you copy to the clipboard. When you select the Copy Reference ( Ctrl Alt Shift C) option, DataGrip 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. When you copy ( Ctrl C) or cut ( Ctrl X) a line without any code selected, the paste action will add the contents of the clipboard to above the current line, not at your caret. If you need to paste just plain text, press Ctrl Alt Shift V. If nothing is selected, DataGrip automatically copies as is the whole line where the caret is located.īy default, when you paste anything in the editor, DataGrip 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |