Каков ваш любимый плагин или пакет textmate?
Textmate - отличный редактор с большим количеством плагинов и пакетов, в надежде найти еще несколько, что сделает Textmate еще более полезным.
Я лично не могу жить без Ack in Project (http://github.com/protocool/ack-tmbundle), встроенный поиск textmate ужасен, ack in проект выполняет поиск в 100 раз быстрее.
Какой ваш любимый плагин или пакет Textmate и что делает его таким замечательным?
Ответы
Ответ 1
Учитывая, что я код в основном в Python и R, это два (множества) пакетов, которые я использую чаще всего. Есть несколько других, которые я использую, о которых я расскажу, хотя они могут представлять интерес для более крупной группы. Я также попытаюсь рекомендовать менее известные или, по крайней мере, менее используемые пакеты, т.е. Те, которые находятся за пределами официального репозитория.
Первый Pygments. Если вы используете TextMate, и вы используете Pygments, это отличная экономия времени для фрагментов кода "Пигментирование". (Если вы не знаете Pygments, это синтаксический ярлык, написанный на Python, полезный, например, для выделения фрагментов кода для вставки в сообщения в блогах и т.п.). Этот пакет доступен в репозитории TM Github.
Другим любимым Bundle является Man Pages, а также небольшая утилита, как Bundle, а не языковой пакет. Выделите команду оболочки или просто наведите курсор на нее, вызовите Man Bundle > "View Man Page", и вы получите полный текст справочной страницы для этой команды в окне HTML, отдельно от вашего script, с правильные заголовки и другое форматирование, чтобы вы могли их прочитать - никаких символов rtf, без прокрутки и т.д.
Ответ 2
PeepOpen заменяет Cmd-T (для открытия файлов) инструментом для отображения метаданных (например, статус Git) и нечеткого поиска; это потрясающее повышение производительности. Это не бесплатно (12 долларов США), но стоит того. Он также работает с AquaMacs, Code, Emacs и MacVim.
Ответ 3
Ack в Project заменен на AckMate (тем же автором).
Ответ 4
Я только что получил плагин TM под названием Minimap, он дает вам функцию мини-карты из Sublime Text (http://www.sublimetext.com/)
Здесь плагин TM, http://julianeberius.github.com/Textmate-Minimap/
ProjectPlus также довольно приятный.
Ответ 5
Мне нравится GetBundles, но это может быть немного мета для этого вопроса.
Он позволяет вам захватывать другие пакеты из GitHub и SVN и устанавливать их для вас. В принципе, это, безусловно, лучший способ получить новую функциональность TM.
Мне также очень нравится плагин ProjectPlus, хотя на самом деле это не пучок: -)
Ответ 6
Какую работу вы делаете? У меня есть ряд пакетов, которые я использую, но все они связаны с языком и каркасом, а не с общими пучками, как вы указали (полезно почти везде).