PyCharm 2016.2 Help

Joining Lines and Literals

PyCharm makes it possible to concatenate two unselected or several selected lines into one, removing the extra spaces, and providing the proper syntax. This operation smartly analyzes the lines being joined and treats them accordingly. For example, you can join lines of code, lines of comments, field declaration and initialization.

On this page:

Joining lines

  1. Place the caret on the line, to which the other lines should be added.
    py_ctrlShiftJ1
  2. Sequentially press Ctrl+Shift+J keyboard shortcut, until all fragments are joined in a single line.
    py_ctrlShiftJ2
    py_ctrlShiftJ3

Joining string literals

  1. Select the lines with string literals that should be joined.
  2. Press Ctrl+Shift+J keyboard shortcut. All redundant characters (spaces, quotes, and plus signs) are gone.

Examples

Joining a list of parameters:

py_ctrlShiftJ8

Joining commented lines:

py_ctrlShiftJ9

See Also

Getting Started:

Last modified: 23 November 2016