Имеет ли RubyMine многострочное редактирование в стиле TextMate? - PullRequest
6 голосов
/ 18 мая 2011

Существует ли комбинация клавиш для редактирования нескольких строк в RubyMine (Windows), как вы можете сделать с TextMate?Я видел это в TextMate, где вы можете выделить несколько строк и нажать код клавиши, а затем начать печатать.Весь введенный вами текст появится в конце всех выделенных строк.Я хотел бы сделать это и с RubyMine.

Спасибо!

Ответы [ 2 ]

9 голосов
/ 18 мая 2011

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

6 голосов
/ 24 мая 2014

RubyMine версии 6.3 и выше имеет реальное многострочное редактирование.Одновременно редактируемые области текста не обязательно должны быть смежными по вертикали и выровненными по вертикали (как они должны использовать режим выбора столбцов).

Вкратце,

  • щелчок по опции (на Mac; alt-нажмите в Windows или Linux), чтобы создать дополнительные каретки, отредактируйте их как обычно, затем нажмите escape, чтобы вернуться к одной каретке
  • , выделите текст и нажмите Control-G (на Mac; alt-J в Linux и Windows)для поиска следующего вхождения этого текста и добавления к нему каретки
  • Существуют также команды редактора для добавления каретки (Clone Caret Below, Clone Caret Above), которые не связаны по умолчанию, но которые можно связатьна клавиши по вашему выбору.

Подробнее здесь: Что такое майнинг: несколько курсоров и выбор

(режим выделения столбцов по-прежнему работает хорошо для областей текста, которыевертикально смежный и выровненный.)

...