У RubyMine есть редактирование нескольких строк в стиле TextMate?

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

спасибо!

2 ответов


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


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

коротко

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

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

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