5

Знаете ли вы, как в Textmate можно открыть несколько окон для одного и того же файла?

Так что я могу одновременно просматривать и сравнивать разные части одного и того же файла.

3 ответа3

1

Если вы работаете в "проекте", вы можете щелкнуть правой кнопкой мыши файл в ящике и открыть его в новом окне.

Оба "представления" будут более или менее синхронизированы, но сложные манипуляции могут как-то нарушить синхронизацию.

1

Быстрый AppleScript для копирования-вставки и т.д. операция в последовательности:

tell application "TextMate"
    activate
    tell application "System Events"
        keystroke "a" using command down
        keystroke "c" using command down
        keystroke "n" using command down
        keystroke "v" using command down
        keystroke "a" using command down
        key code "55"
    end tell
end tell

В основном он выполняет команду «Выделить все», «Копировать», «Создать», «Вставить», «Выделить все», «Вверх» (последние две команды переводят курсор в начало вновь продублированного файла). Новый файл также не будет выделен синтаксисом, пока вы явно не установите язык; это может помочь отличить оригинал от дубликата.

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

Надеюсь, поможет.

0

Пока исходный файл открыт в TextMate, откройте еще один экземпляр TextMate из терминала.

open -na TextMate FILEPATH

Таким образом, у вас будет два отдельных экземпляра TextMate, в которых вы можете читать и редактировать файл из двух разных окон.

РЕДАКТИРОВАТЬ: Я написал "два", но вы можете открыть столько экземпляров, сколько хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .