Comments 51
Пользуюсь для создания сниппетов плагином SaneSnippet, намного удобнее чем ковыряться в XML.
Добавил в топик, спасибо за ссылку — плагин опробую.
Есть еще Snippets snippets.me/. При использовании Distributor for Sublime Text вы получаете снипеты из Snippets в Sublime Text нативно. Как минимум выходит бесплатный и удобный UI для управления снипетами, как максимум куча других фич. Вот демка с TextMate www.youtube.com/watch?v=7FeyujDFo_Y, но с Sublime Text точно так же.
Подозрительно часто стали писать о Sublime Text 2 на Хабре. Сразу в комментах начали активно хвалить, потом и статьи пошли. Причём почему-то авторы этих статей других статей не имеют. Смотрите:
habrahabr.ru/users/ykapodastr/topics/
habrahabr.ru/users/siberianman/topics/
habrahabr.ru/users/aingis/topics/
Одно исключение:
habrahabr.ru/users/faiwer/topics/
Складывается впечатление, что это такой маркетинг.
Если это не так, извиняюсь за излишнюю подозрительность.
habrahabr.ru/users/ykapodastr/topics/
habrahabr.ru/users/siberianman/topics/
habrahabr.ru/users/aingis/topics/
Одно исключение:
habrahabr.ru/users/faiwer/topics/
Складывается впечатление, что это такой маркетинг.
Если это не так, извиняюсь за излишнюю подозрительность.
Читаю хабр около трёх лет, решил и в жизни его как то поучаствовать. За пост не заплатили :(
В будущем, надеюсь, порадую хабровчан и статьями на другие темы.
В будущем, надеюсь, порадую хабровчан и статьями на другие темы.
Ну что же, значит ошибся. Надо авторам идею предложить: давать лицензии за обзоры продукта на популярных ресурсах :)
Старый добрый бартер :)
Кстати пользуюсь бесплатной версией Sublime Text 2 пока, из ограничений заметил только лишь крайне редко всплывающее окошко с предложением пожертвовать авторам немного денег )
Кстати пользуюсь бесплатной версией Sublime Text 2 пока, из ограничений заметил только лишь крайне редко всплывающее окошко с предложением пожертвовать авторам немного денег )
Кстати, я его купил и ни грамма не пожалел. После NetBeans реально почувствовал кайф работы на слабых машинах, радует еще то, что одна лицензия подходит как для рабочей так и домашней тачки.
За статью спасибо, добавил в избранное, попробую на досуге. Сам всячески агитирую за этот редактор.
За статью спасибо, добавил в избранное, попробую на досуге. Сам всячески агитирую за этот редактор.
Редактор этот просто становится достаточно популярным. Многие мои знакомые (и я в том числе) в последнее время стали им пользоваться.
Из моего опыта общения с разработчиками Sublime я сомневаюсь что они кому-то заплатят за такое.
Раньше пользовался notepad++, но Sublime Text 2 пришелся больше по душе, изначально привлек приятный дизайн, каюсь :)
А вот блока а-ля Top Style правда не хватает, остается надеяться на светлое будущее )
А вот блока а-ля Top Style правда не хватает, остается надеяться на светлое будущее )
К сожалению в этом я не силен, но если найдется умелец, который реализует подобный функционал — с благодарностью пожму ему руку )
Нашел Color Picker, возможно будет кому-либо полезно.
В дополнение к сказанному:
1. Можно использовать переменные, например $TM_SELECTED_TEXT. Удобно для указания значения по умолчанию, когда для сниппета указана горячая клавиша или сниппет запускается из панели команд.
2. Можно использовать регулярные выражения, чтобы модифицировать тело сниппета в процессе набора.
При наборе «set» — TAB можно продолжить писать «I», и автоматом подставится «terval». На словах сложно описать, но это удобно.
Мой набор сниппетов для javascript
1. Можно использовать переменные, например $TM_SELECTED_TEXT. Удобно для указания значения по умолчанию, когда для сниппета указана горячая клавиша или сниппет запускается из панели команд.
<code><snippet>
<content><![CDATA[console.log(${0:$TM_SELECTED_TEXT});]]></content>
<tabTrigger>cl</tabTrigger>
<scope>source.js</scope>
<description>console.log</description>
</snippet></code>
2. Можно использовать регулярные выражения, чтобы модифицировать тело сниппета в процессе набора.
<snippet>
<content><![CDATA[set${5:T}${5/(T)|(I).*/(?1:imeout)(?2:nterval)/}(${20:function () \{${0:$TM_SELECTED_TEXT}\}}, ${10:50});]]></content>
<tabTrigger>set</tabTrigger>
<scope>source.js</scope>
<description>setTimeout, setInterval</description>
</snippet>
При наборе «set» — TAB можно продолжить писать «I», и автоматом подставится «terval». На словах сложно описать, но это удобно.
Мой набор сниппетов для javascript
Добавлю к статье, если вы не против, комментарий действительно полезный.
Я только за. Еще есть неофициальная документация по редактору. А вот глава про сниппеты.
Класс, когда же появиться нормальный плагин для форматирования кода HTML/JS/CSS/PHP как в NetBeans
jsFormat — для javascript. Ставить можно через package control.
Не посоветует ли кто плагин для упрощения создания подсветки синтаксиса?
Нечто подобное делает эта програмка, но она пока только под Mac OS — под Win жутко сырая и глючная.
По собственному опыту пользования jetbrains Instant HTML editing для WebStorm скажу, что мне оно больше мешало, а написание js превращалось в сущий ад. Но вам виднее :)
По собственному опыту пользования jetbrains Instant HTML editing для WebStorm скажу, что мне оно больше мешало, а написание js превращалось в сущий ад. Но вам виднее :)
Огромное спасибо! Под Mac и надо :)
Будем пробовать!
Собственно продукцией jetbrains я и не пользуюсь. Плагин этот нашел здесь: habrahabr.ru/post/147979/#comment_4993280
Можно сказать, что мечтал о таком плагине и вот он нашелся, да не под мои любиые IDE.
Очень полюбился Zend Studio (ну или Еclipse сойдет на крайний случай) и второй – Sublime Text 2 (Вот только не привыкну работать с ftp/sftp в нем..)
Будем пробовать!
Собственно продукцией jetbrains я и не пользуюсь. Плагин этот нашел здесь: habrahabr.ru/post/147979/#comment_4993280
Можно сказать, что мечтал о таком плагине и вот он нашелся, да не под мои любиые IDE.
Очень полюбился Zend Studio (ну или Еclipse сойдет на крайний случай) и второй – Sublime Text 2 (Вот только не привыкну работать с ftp/sftp в нем..)
насчет ftp\sftp может это поможет? Sublime SFTP
Он и стоит. Хм… wbond.net/sublime_packages/img/sftp/remote_browsing_list.png
Полагаю, что бы выстроилось дерево, нужно выкачать весь проект?
Полагаю, что бы выстроилось дерево, нужно выкачать весь проект?
Вы тут так хвалите этот редактор… уже не первый раз. Ну что ж, я скачал, поставил, запустил. Открыл cpp-файл, php. Всё отлично, красивая подсветка. Потом захотелось посмотреть, как он раскрашивает паскалевские файлы. И — о ужас! — никак!
Это у разработчиков такое оригинальное чувство юмора, или просто врожденная нетерпимость к паскалю?
Это у разработчиков такое оригинальное чувство юмора, или просто врожденная нетерпимость к паскалю?
Можете не благодарить )
svn.textmate.org/trunk/Bundles/Pascal.tmbundle/
svn.textmate.org/trunk/Bundles/Pascal.tmbundle/
Это я и так нашёл, просто вопрос к разработчикам — какая причина не включения подсветки по умолчанию. Типа, паскалисты самые продвинутые, и должна сами искать себе всякие плагины?
Может не было соответствующего фичереквеста (или мало «лайков») или последняя версия бандла ещё не соответствует их стандартам?
А что в этом такого? Я подсветку SASS,SCSS, Jade, Apache2 и Nginx конфигов ставил из PackageControl-а. В нём по умолчанию не так уж и много всего. Никакой ненависти к паскалю тут нет :)
Господа, подскажите: очень не хватает функции, как в PhpStorm, вызывающейся по Ctrl+W — последовательное выделение родительского тега/блока, вверх по иерархии.
То есть встаём курсором на слово, нажимаем Ctrl+W — выделилось слово, еще раз — предложение, еще раз — родительский тег и т.д.
Возможно есть стандартное, ну или может нестандартное решение в ST?
То есть встаём курсором на слово, нажимаем Ctrl+W — выделилось слово, еще раз — предложение, еще раз — родительский тег и т.д.
Возможно есть стандартное, ну или может нестандартное решение в ST?
многие купили это редактор?
Sign up to leave a comment.
Sublime Text 2: Как создать сниппет?