В TextMate есть простой способ поменять местами два значения через запятую? - PullRequest
1 голос
/ 07 июля 2011

Допустим, у меня есть следующее:

['cart', 'horse']

Есть ли быстрый способ поменять их, поэтому у меня есть следующее:

['horse', 'cart']

Я имею в виду фактическоетекст и не переупорядочивать массив программно.Например, я обычно делаю что-то вроде этого:

  1. Выделите и вырежьте "'horse'"
  2. Удалите запятую
  3. Вставьте "'horse'" перед"'cart'"
  4. Удалить начальный пробел
  5. Добавить "," после "'horse'"

Я считаю, что мне нужно заняться этимчасто, поэтому мне интересно, есть ли в TextMate какой-либо встроенный функционал / пакет для этого.

Спасибо.

1 Ответ

2 голосов
/ 11 июля 2011

Когда мне нужно сделать что-то подобное, я буду использовать регулярные выражения в диалоговом окне "Поиск и замена".

Поиск: '(.*)', '(.*)'

Заменить на: '$2', '$1'

И убедитесь, что флажок «Регулярное выражение» отмечен.Может быть пакет, который может помочь с этим, но мне часто легче написать быстрое регулярное выражение для переупорядочения / перестановки.

...