PyCharm: переключение выделения на несколько курсоров на строку

Sublime Text имеет эту функцию, где вы можете выбрать текст и начать редактирование каждой строки с помощью (нескольких) курсоров:

enter image description here

Существует ли эквивалент PyCharm?

Ответ 1

Из источник:

Чтобы добавить каретки, выполните одно из следующих действий:

  • Нажмите Shift + Alt и нажмите кнопку мыши LEFT в месте расположения каретки.

  • Дважды щелкните Ctrl и нажмите клавиши up arrow или down arrow.

В OSX кажется, что достаточно нажать кнопку LEFT - Alt и добавить новые каретки с помощью мыши LEFT CLICK или нажать Shift + Alt и нарисовать курсоры с помощью мыши.

Ответ 2

Другая опция: с выбранным текстом, переключить режим выбора столбцов:

enter image description here

Ярлык по умолчанию для переключения режима:

  • Linux/Windows: alt - shift - insert
  • Mac cmd - shift - (numpad) *

(или EditColumn Selection Mode)

Это неудобный ярлык для Mac, так как большинство ноутбуков не имеют numpad. Я переназначил его на cmd - shift - 8.

Режим выбора колонки также имеет и другие цели: он изменяет поведение по умолчанию при выборе текста с помощью клавиатуры и мыши. Переключите его снова, чтобы вернуться к нормальному поведению.

Ответ 4

Простым способом я хочу выбрать текст и нажать Alt + J для Linux и Ctrl + G для Mac, пока не достигнете последнего совпадения.

Блог PyCharm