2010-01-16 6 views
21

Textmate - отличный редактор с большим количеством плагинов и пачек, надеясь найти еще несколько, что сделает Textmate еще более полезным.Ваш любимый плагин или пакет для textmate?

Я лично не могу жить без Ack in Project (http://github.com/protocool/ack-tmbundle), встроенный поиск textmate ужасен, ack в проекте выполняет поиск в 100 раз быстрее.

Ваш любимый плагин или пакет Textmate и что делает его таким замечательным?

+1

Интересно, было ли полезно немного отредактировать ваш вопрос Q, поэтому ответы должны выделять конкретную функцию (ы) (будь то фрагмент, команда и т. Д.) Из комплекта или плагина, которые легли в основу избранного статуса этого пользователя. – doug

+0

https: // github.com/wakatime/textmate-wakatime –

ответ

4

Учитывая, что я код в основном на Python и R, это два (множества) пакетов, которые я использую чаще всего. Есть несколько других, которые я использую, о которых я расскажу, хотя они могут представлять интерес для более крупной группы. Я также попытаюсь рекомендовать менее известные или, по крайней мере, менее используемые пакеты, т. Е. Те, которые находятся за пределами официального репозитория.

Первый - Пигменты. Если вы используете TextMate, и вы используете Pygments, это отличная экономия времени для фрагментов кода «Пигментирование». (Если вы не знаете Pygments, это ярлык синтаксиса, написанный на Python, полезный, например, выделение фрагментов кода для вставки в сообщения в блоге и т. П.). Этот пакет доступен в репозитории TM Gitub.

Другим любимым комплектом является Man Pages, а также небольшая утилита, такая как Bundle, а не языковой пакет. Выделите команду оболочки или просто наведите курсор на нее, вызовите Man Bundle> «View Man Page», и вы получите полный текст справочной страницы для этой команды в окне HTML, отдельно от вашего скрипта, с соответствующими заголовками и другое форматирование, так что вы действительно можете его прочитать - нет символов rtf, без прокрутки и т. д.

+0

Man Bundle звучит довольно потрясающе, у вас есть ссылка на то, где я могу его получить? –

+0

Джон, это на самом деле называется «Человеческие страницы», а не «Человек» - извинения. Я редактировал мой пост выше. MP находится в основном хранилище subversion TM: http://svn.textmate.org/trunk/Bundles/Man%20Pages.tmbundle – doug

0

Какая работа вы делаете? У меня есть ряд пакетов, которые я использую, но все они связаны с языком и каркасом, а не с общими пучками, как вы указали (полезно почти везде).

+0

Я делаю почти все в Textmate: html, css, javascript, ruby ​​/ rails, bash-скрипты, простые текстовые файлы. –

+0

@ Джон: И все же есть еще много. Например, есть очень преданная группа пользователей TextMate LaTeX, которые используют совершенно разные рабочие процессы и инструменты. –

1

Я люблю GetBundles, но это может быть немного мета для этого вопроса.

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

Я также очень нравится ProjectPlus plugin, хотя это на самом деле не комок :-)

+1

Спасибо Мэтт, я только что установил GetBundles! ProjectPlus - это потрясающе, я не могу терпеть его без использования textmate. –

4

Ack in Project заменен на AckMate (тем же автором).

+1

Love this one .. –

6

PeepOpen заменяет Cmd-T (для открытия файлов) инструментом для отображения метаданных (таких как статус Git) и нечеткого поиска; это потрясающее повышение производительности. Это не бесплатно ($ 12), но стоит того. Он также работает с AquaMacs, Code, Emacs и MacVim.

+0

PeepOpen - причина, по которой я использую TextMate ^^ –