Comments 51
Пользуюсь для создания сниппетов плагином SaneSnippet, намного удобнее чем ковыряться в XML.
+6
Добавил в топик, спасибо за ссылку — плагин опробую.
+1
Есть еще Snippets snippets.me/. При использовании Distributor for Sublime Text вы получаете снипеты из Snippets в Sublime Text нативно. Как минимум выходит бесплатный и удобный UI для управления снипетами, как максимум куча других фич. Вот демка с TextMate www.youtube.com/watch?v=7FeyujDFo_Y, но с Sublime Text точно так же.
0
Подозрительно часто стали писать о 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/
Складывается впечатление, что это такой маркетинг.
Если это не так, извиняюсь за излишнюю подозрительность.
-7
Читаю хабр около трёх лет, решил и в жизни его как то поучаствовать. За пост не заплатили :(
В будущем, надеюсь, порадую хабровчан и статьями на другие темы.
В будущем, надеюсь, порадую хабровчан и статьями на другие темы.
+5
Ну что же, значит ошибся. Надо авторам идею предложить: давать лицензии за обзоры продукта на популярных ресурсах :)
+1
Старый добрый бартер :)
Кстати пользуюсь бесплатной версией Sublime Text 2 пока, из ограничений заметил только лишь крайне редко всплывающее окошко с предложением пожертвовать авторам немного денег )
Кстати пользуюсь бесплатной версией Sublime Text 2 пока, из ограничений заметил только лишь крайне редко всплывающее окошко с предложением пожертвовать авторам немного денег )
0
Кстати, я его купил и ни грамма не пожалел. После NetBeans реально почувствовал кайф работы на слабых машинах, радует еще то, что одна лицензия подходит как для рабочей так и домашней тачки.
За статью спасибо, добавил в избранное, попробую на досуге. Сам всячески агитирую за этот редактор.
За статью спасибо, добавил в избранное, попробую на досуге. Сам всячески агитирую за этот редактор.
+2
UFO just landed and posted this here
Редактор этот просто становится достаточно популярным. Многие мои знакомые (и я в том числе) в последнее время стали им пользоваться.
+2
Из моего опыта общения с разработчиками Sublime я сомневаюсь что они кому-то заплатят за такое.
0
UFO just landed and posted this here
Раньше пользовался notepad++, но Sublime Text 2 пришелся больше по душе, изначально привлек приятный дизайн, каюсь :)
А вот блока а-ля Top Style правда не хватает, остается надеяться на светлое будущее )
А вот блока а-ля Top Style правда не хватает, остается надеяться на светлое будущее )
0
UFO just landed and posted this here
К сожалению в этом я не силен, но если найдется умелец, который реализует подобный функционал — с благодарностью пожму ему руку )
0
UFO just landed and posted this here
Нашел Color Picker, возможно будет кому-либо полезно.
+2
В дополнение к сказанному:
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
+3
Добавлю к статье, если вы не против, комментарий действительно полезный.
0
Я только за. Еще есть неофициальная документация по редактору. А вот глава про сниппеты.
0
Класс, когда же появиться нормальный плагин для форматирования кода HTML/JS/CSS/PHP как в NetBeans
+1
0
jsFormat — для javascript. Ставить можно через package control.
0
Не посоветует ли кто плагин для упрощения создания подсветки синтаксиса?
+2
0
Нечто подобное делает эта програмка, но она пока только под Mac OS — под Win жутко сырая и глючная.
По собственному опыту пользования jetbrains Instant HTML editing для WebStorm скажу, что мне оно больше мешало, а написание js превращалось в сущий ад. Но вам виднее :)
По собственному опыту пользования jetbrains Instant HTML editing для WebStorm скажу, что мне оно больше мешало, а написание js превращалось в сущий ад. Но вам виднее :)
0
Огромное спасибо! Под 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 в нем..)
0
насчет ftp\sftp может это поможет? Sublime SFTP
0
Он и стоит. Хм… wbond.net/sublime_packages/img/sftp/remote_browsing_list.png
Полагаю, что бы выстроилось дерево, нужно выкачать весь проект?
Полагаю, что бы выстроилось дерево, нужно выкачать весь проект?
0
Вы тут так хвалите этот редактор… уже не первый раз. Ну что ж, я скачал, поставил, запустил. Открыл cpp-файл, php. Всё отлично, красивая подсветка. Потом захотелось посмотреть, как он раскрашивает паскалевские файлы. И — о ужас! — никак!
Это у разработчиков такое оригинальное чувство юмора, или просто врожденная нетерпимость к паскалю?
Это у разработчиков такое оригинальное чувство юмора, или просто врожденная нетерпимость к паскалю?
-2
Можете не благодарить )
svn.textmate.org/trunk/Bundles/Pascal.tmbundle/
svn.textmate.org/trunk/Bundles/Pascal.tmbundle/
0
Это я и так нашёл, просто вопрос к разработчикам — какая причина не включения подсветки по умолчанию. Типа, паскалисты самые продвинутые, и должна сами искать себе всякие плагины?
0
Может не было соответствующего фичереквеста (или мало «лайков») или последняя версия бандла ещё не соответствует их стандартам?
0
А что в этом такого? Я подсветку SASS,SCSS, Jade, Apache2 и Nginx конфигов ставил из PackageControl-а. В нём по умолчанию не так уж и много всего. Никакой ненависти к паскалю тут нет :)
0
Господа, подскажите: очень не хватает функции, как в PhpStorm, вызывающейся по Ctrl+W — последовательное выделение родительского тега/блока, вверх по иерархии.
То есть встаём курсором на слово, нажимаем Ctrl+W — выделилось слово, еще раз — предложение, еще раз — родительский тег и т.д.
Возможно есть стандартное, ну или может нестандартное решение в ST?
То есть встаём курсором на слово, нажимаем Ctrl+W — выделилось слово, еще раз — предложение, еще раз — родительский тег и т.д.
Возможно есть стандартное, ну или может нестандартное решение в ST?
0
многие купили это редактор?
0
Only those users with full accounts are able to leave comments. Log in, please.
Sublime Text 2: Как создать сниппет?