Открыть с помощью TextWrangler для всех файлов

Открыть с помощью TextWrangler для всех файлов

Как настроить TextWrangler и Mac OS X так, чтобы TextWrangler отображался в подменю «Открыть с помощью…» для всех файлов, а не только для текстовых файлов (и других типов файлов, явно поддерживаемых TextWrangler)?

Я не хочу настраивать все эти нестандартные расширения по одному. Также я не хочу открывать неизвестные файлы в TextWrangler по умолчанию. Я просто хотел бы иметь возможность быстро открывать их в TextWrangler, не ища их в "Другие…"

решение1

Вместо этого используйте Automator Service. Результат может быть даже лучше, в зависимости от вашей точки зрения (я создал службу для шестнадцатеричного редактора 0xED, но она также должна работать для TextWrangler):

введите описание изображения здесь

Если вам нравится то, что вы видите на скриншоте, откройте /Applications/Automator.appи выберите создание новогоУслуга. В правом верхнем углу окна выберите «получает выбранныефайлы и папкивлюбое приложение" (или просто Finder, по вашему выбору).

В библиотеке выберитеКоммунальные услугии дважды щелкнитеЗапустить скрипт оболочки.

Настройте это действие на «Передача входных данных»как аргументы" и замените текст скрипта следующим:

if [ -f "$1" ] ; then
    open -a "TextWrangler" "$1"
fi

Это откроет выбранный файл с помощью TextWrangler, если это обычный файл (без символической ссылки, папки и т. д.)

Сохраните как «Открыть в TextWrangler» и можете использовать.

Связанный контент