Создание команды в пакете для поиска замены в заданном документе

Я хочу создать команду в пакете textmate, который при запуске будет:

  1. Поиск документа для заданной строки
  2. Замените эту строку другой заданной строкой

Строки всегда будут одинаковыми

Найдите <? и замените на <?php

Я знаю, что могу использовать функции поиска и замены textmate - я просто пытаюсь немного автоматизировать.

Это должно вносить изменения только на текущей странице, а не во всем проекте.

Это возможно?


person Jason    schedule 10.01.2010    source источник


Ответы (1)


Да, это можно сделать с помощью макроса.

Просто перейдите к Bundles -> Macros -> Start Recording, а затем выполните поиск и замену, как вы хотите, чтобы он был сохранен. Остановите и сохраните запись, а затем вы можете назначить ей команду в редакторе пакетов.

person mbauman    schedule 12.01.2010
comment
Потрясающе... спасибо. Я пошел по пути написания сценария, который я вызывал из команды, но это намного проще. - person Jason; 13.01.2010