Sublime Text 2 — как установить плагин

Привет всем. Многие наверное пользуются этим замечательным редактором. Не буду многословен, а просто скажу, что лучше самим попробовать, чем сейчас писать много букв и рассказывать про этот замечательный редактор кода =), а лишь напишу как устанавливать плагины на этот редактор. Так вот, этот замечательный редактор еще и обладает не маленьким набором плагинов, из-за своей популярности множество программистов пересевших на Sublime Text 2 стали усердно разрабатывать новые и новые плагины, реализуя те плюшки, которых им не хватает или которые были в их прошлых любимых редакторах кода. И так по порядку…
Найти и выбрать для себя нужный плагин можно здесь (официальный форум). Далее, запоминаем название. Открываем Sublime Text 2, вызываем консоль сочетанием горячих клавиш Ctrl+` и вставляем следующий снипет:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

много букав и все в одну строку… Жмем Enter и смотрим как в нижней панели, где показываются номер текущий строки и позиция курсора весело происходит анимация, которая наводит на ностальгию…
Затем пере запускаем наш редактор, о чем любезно напишут в той же панельке. Далее Preferencens > Package Control > Install Package и вводим название понравившегося плагина, находим и устанавливаем. Все! Приятной Вам работы! Если возникнут вопросы, к Вашим услугам комментарии =)

RegexBuddy помощник в составлении регулярных выражений

RegexBuddyПривет! Сегодня расскажу о не заменимой програмке для отладки/составления регулярных preg match’евых выражений или как коротко их называют — regex выражений. Напишу отзыв так сказать.
Лично я долго пользовался полезной тулзой написанной на JavaScripte которая находилась на сайте pcre.ru. Ну, на тот момент шаблончики были маленькие и мне вполне хватало мощностей той онлайн утилитки. Но со временем шаблоны усложнились и появились более специфичные понятия обо всем этом и соответственно мне понадобился помощник по мощнее. Я убил почти весь вечер на поиски подходящей программы. Смотрел и такие же онлайн утилиты, как на pcre, и плагины для всем известного firefox и обычные десктоп версии, но ничего нужного мне не попадалось. Либо был скудный функционал, либо не хватало мощностей обрабатывать большие тексты и т.д. Но когда мой взор пал на RegexBuddy — мне она сразу понравилась. Особенно понравилось отображение всех знаков табуляции, таких как пробел, который отображается точкой, переход на новую строку и так далее. Как я считаю очень полезная штука. Например когда получаешь целый текст или html какой то страницы а он разделен на строки или используется табуляция и ты в составлении шаблона этого не указываешь, а потом долго недоумеваешь почему не работает «правильно» составленный шаблон (так было у меня). Также можно выбирать какой движок используется для интерпретации. Удобное выделение найденных шаблонов в тексте, желтым и голубым цветом. Работа с большими объемами текста. Сохранение шаблонов. В общем удобная, продуманная многофункциональная программа. Моя оценка твердые 5 баллов. Ну правда есть один минус — программа платная, но в нашей стране это не минус =) Есть еще одно НО, если Вы используете написанные шаблоны в PHP в функциях preg_match и им подобным иногда интерпретатор этих функций в PHP выдает ошибки о том, что некоторые символы шаблона не работают (точнее он их не понимает), эти символы необходимо предварить знаком бэкслеш «\». То есть в самой программе шаблон исправно функционирует без этого предварения, а в PHP выдает ошибки, поэтому будьте внимательны. Советую всем завести такую сову у себя на рабочей машинке =)

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress