Подтвердить что ты не робот

Каков ваш любимый плагин или пакет textmate?

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

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

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

4b9b3361

Ответ 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 (тем же автором).

Ответ 5

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

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

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

Ответ 6

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