Вместо этого используйте службу Automator. Результат может быть даже лучше, в зависимости от вашей точки зрения (я создал сервис для шестнадцатеричного редактора 0xED, но он также должен работать для TextWrangler):
Если вам нравится то, что вы видите на скриншоте, откройте /Applications/Automator.app
и выберите, чтобы создать новый сервис . В правом верхнем углу окна выберите «получать выбранные файлы и папки в любом приложении » (или просто Finder, ваш выбор).
В библиотеке выберите « Утилиты» и дважды щелкните « Запустить сценарий оболочки» .
Настройте это действие на «Передача ввода в качестве аргументов » и замените текст сценария следующим:
if [ -f "$1" ] ; then open -a "TextWrangler" "$1" fi
Это откроет выбранный файл с помощью TextWrangler, если это обычный файл (без символической ссылки, папки и т. Д.)
Сохранить как «Открыть в TextWrangler», и вы можете использовать его.