Mac Radar Лайфхакер Robotor

Текстовые редакторы для Mac OS X

Комментарии: 0 Comments

За помощью текстовых редакторов мы обращаемся всякий раз, когда необходимо отредактировать конфигурационный файл для блога, сверстать HTML-страницу, изменить .htaccess и т.п. Это незаменимый инструмент веб-разработчика. Для Mac OS X существует много интересных разработок. Мы остановимся пока на двух из них — платном Textmate, который по праву считается лучшим текстовым редактором, и бесплатным TextWrangler.

Textmate

Textmate — лучший текстовый редактор вообще. Ни на одной другой платформы нет более удобного инструмента. Сейчас им пользуются более 20 тысяч зарегистрированных пользователей.

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

Textmate

Textmate — отличный инструмент для работы с кодом. Он поддерживает работу с регулярными выражениями и бережёт время разработчика, поскольку позволяет автоматизировать рутинные операции. Для экономии времени используются сниппеты, макросы, команды и автозавершение:

  • бандлы. Textmate стандартно предоставляет несколько десятков бандлов — наборов тегов или кода. Но бандлы могут быть полезны не только разработчику — есть бандлы для ведения ToDo-списка и даже для публикации в блог!
  • сниппеты. Сниппеты — простая форма автоматизации. Вы можете задать ввод какого-то куска кода или текста по хоткею. Например, можно ввести супер пупер фигня мирового масштаба, нажав всего лишь пару клавиш и tab.
  • макросы. Ну это и так понятно, с макросами знакомы и Windows-пользователи

Главный недостаток приложения — не работает с отечественным зоопарком кодировок (все эти Windows 1251, Koi-8r и т.п.), так что только UTF.

Tetmate — это прекрасный инструмент для веб-разработчика. Один мой знакомый стал свитчером только из-за этой программы.

TextWrangler

Разработчиком TextWrangler является компания Bare Bones Software, которая выпускает также BBEdit — платный текстовый редактор. И хотя TextWrangler бесплатен, нельзя сказать, что он ограничен. Маленький факт: в то время как многие программы поставляются вообще без справочной информации, TextWrangler предоставляет пользователю 266-страничный мануал.

TextWrangler

Также как и в Textmate, здесь нет поддержки полуживых кодировок типа koi-8r, нам предложено использовать UTF. TextWrangler имеет практически все возможности, которые присутствуют в платных программах:

  • подсветка кода
  • сравнение версий документа
  • поиск и замена с использованием регулярных выражений
  • поиск по нескольким файлам
  • мощная поддержка AppleScript
  • поддержка работы с FTP и SFTP (можно открывать и редактировать файлы, расположенные на удаленном сервере)
  • модульная архитектура (можно использовать плагины BBEdit)
  • улучшенный буфер обмена

Я уже около месяца пользуюсь именно TextWrangler и в принципе программа меня устраивает. Интересно было бы узнать, что используете вы. Поделитесь мнением :)

Ссылки: