Плагины sublime text 3 package control

Sublime Text 2: настройка, установка, плагин Package Control, тема Soda

Статья посвящена отличному редактору Sublime Text 2. Также приведено описание основного плагина — Package Control и раскрыта причина неработоспособности опции install package плагина Package Control. В статье перечислены основные плагины (лишь малая часть) редактора Sublime Text 2, приведены настройки редактора и порядок установки темы SODA.

Package Control

Основной плагин редактора Sublime Text 2 — Package Control. Package Control позволяет устанавливать плагины через специальную командную строку. Это очень удобно и делает редактор Sublime Text 2 превосходным инструментом.

Не работает Install в Package Control

C установкой Package Control сразу же возникают проблемы: у вас не будет запускаться опция install package, если в имени пользователя windows присутствуют кириллические символы. Пути решения следующие:

  • Сменить имя пользователя (не вариант для большинства пользователей)
  • Использовать тестовую версию Package Control: github. com/wbond/sublime_package_control/issues/125#issuecomment-6236546
  • Порядок установки тестовой версии:

  • Находим папку sublime text 2

  • В Windows 7: «C:\Users\имя_пользователя\AppData\Roaming\Sublime Text 2»

  • Создаем папку Installed Packages
  • Копируем тестовую версию Package Control в папку Installed Packages.
  • Перезапускаем Sublime Text 2.
  • Проблема с кириллицей решена, можно наслаждаться Sublime Text 2.
  • Порядок установки обычной версии:

    Если же у вас отсутствуют кириллические символы в имени пользователя windows все гораздо проще:

  • Запустите редактор 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’

    Плагины Sublime Text 2

    Установить плагины просто: перейдите по preferences -> package control -> install package и введите слово встречающиеся в плагине. Ниже я попробую привести описание нескольких весьма полезных плагинов:

    Bracket Highlighter

    Создает подсветку для скобок, кавычек. Особенно приятно как оборачиваются рамкой начальный и конечный тег. Верстальщикам должно понравиться.

    Замечательная навигация по тегам (честно говоря, подробно не разбирался).

    Encoding Helper

    Внизу, в статусной строке, появляется описание кодировки текущей страницы. Способен предупреждать о том, что файл, открытый в неправильной кодировке, может быть поврежден.

    Sublime Prefixr

    C Prefixr можно не писать префиксы для всех браузеров. Напишите один раз, нажмите Ctrl+Alt+X и Prefixr допишет все остальные правила. Удобно.

    Расширяет функционал левой колонки. Например, в колонку добавляется пункт контекстного меню Open with. , позволяющий открыть файл в сторонней программе.

    SublimeCodeIntel

    Отображает информации о функции в статусной строке, добавляет «code intelligence» и «умный autocomplete» в режиме реального времени.

    Placeholders

    Текст-рыба, Lorem Ipsum. Больше не понадобится заходить на сайт lorem ipsum, чтобы скопировать себе текст рыбу. Чтобы поставить рыбу надо перейти по Tools > Snippets.

    SublimeLinter

    Проверка синтаксиса. Умеет работать с — CoffeeScript, CSS, Java, JavaScript, Objective-J, Perl, PHP, Python, Ruby.

    Автоматическое закрытие тега.

    Sublime Alignment

    Данный плагин позволит выровнять большой и многострочный код. Комбинация клавиш по умолчанию ctrl+alt+a.

    Плагин для форматирования Javascript кода. Комбинация клавиш по умолчанию ctrl+alt+f.

    HTML5, jQuery

    Набор снипетов для HTML5 и методов jQuery. Увидеть можно, перейдя по Tools > Snippets.

    Если вы хотите быстро писать HTML код, ставьте ZenCoding.

    Форматируем HTML код при помощи плагина sublime Text 2 Sublime HTMLPrettify

    Иногда возникает ситуация, когда на вас сваливается куча неформатированного HTML кода. Вручную форматировать такой код настоящая мука и занимает целую прорву времени. К счастью, замечательный редактор sublime text 2 и Плагин Sublime HTMLPrettify решает эту проблему.

    Чтобы установить Sublime HTMLPrettify перейдите по preferences -> package control -> install package и введите Sublime HTMLPrettify. Установите плагин Sublime HTMLPrettify.

    Запускать Sublime HTMLPrettify лучше посредством какой-нибудь комбинации клавиш. Давайте настроим свою комбинацию: перейдите по Preferences -> Key Bindings – Default и добавьте в существующий огромный массив следующую команду: < "keys": ["ctrl+shift+6"], "command": "htmlprettify" >. Вы можете использовать любую другую комбинацию клавиш, но предварительно удостоверьтесь в том, что ваша комбинация будет не занята.

    Есть альтернатива: Html tidy

    Preferences. sublime-settings

    Sublime text 2 имеет множество настроек, которые установлены по умолчанию. Данные настройки можно посмотреть, перейдя по Preferences -> Settings – Default, этим вы откроете файл Preferences. sublime-settings — Default. Однако лучше всего не трогать этот файл, так как при обновлении все ваши изменения будут перезаписаны. Поэтому лучше всего все изменения вносить в специально предназначенный для этого файл Preferences -> Settings – User, Preferences. sublime-settings – User. Ниже приведены настройки, которые вы можете использовать, но не забывайте, что это лишь небольшая часть всех настроек Sublime Text 2.

    Устанавливаем тему SODA

    Для оформления внешнего вида редакторы вы можете использовать альтернативные темы, я решил остановиться на теме Soda Light. Давайте установим тему Soda Light, для этого необходимо выполнить следующие действия:

    Необходимо добавить репозиторий с темой в Package Control. Для этого переходим по Preferences -> Package Control -> Add Repositori и вводим сслыку на тему github. com/buymeasoda/soda-theme/.

    Затем переходим по Preferences -> Package Control -> Install Package и прописываем название темы – SODA. Затем не забудьте отредактировать файл Preferences. sublime-settings – User, как показано выше. Тема установлена.

    Цветовая схема для Soda:

  • Скачайте buymeasoda. github. com/soda-theme/extras/colour-schemes. zip
  • Распакуйте архив и поместите распакованные файлы в папку Packages -> User.
  • Включите цветовую схему, перейдя по Preferences -> Color Scheme -> User.
  • Цветовая тема dreamveawer для sublime text 2

    Как создать сниппет в sublime text 2

    Об этом я написал отдельную заметку, если вам интересно, вот ссылка: как создать сниппет в sublime text 2

    Как избавиться от BOM в sublime text 2

    Все просто: перейдите по file->Save with Encoding, и выберите кодировку без BOM. Лишние символы в начале файла, например, вида П»ї будут удалены.

    Кодировка по умолчанию в sublime text 2

    Иногда нам может понадобиться заставить sublime text 2 понимать кириллицу. Для этого перейдете по Preferences -> Settings – Default и поменяйте

    Fallback_encoding»: «Cyrillic (Windows 1251).

    Sublime Text 3 установка Package Control

    Привет всем постоянным читателям, и случайным прохожим. Этой статьей я хочу начать серию публикаций о прекрасном (не побоюсь этого слова) редакторе Sublime Text 3, который я использую в работе ежедневно. И первое о чем стоит поговорить — это установка Package Control.

    Как и большинство известных нам редакторов, Sublime поддерживает аддоны, плагины, расширения которые принято называть пакетами (packages) они позволяют расширить родной функционал редактора. О пакетах мы поговорим подробнее в следующих статьях, а сейчас приступим к установке пакетного менеджера.

    Установка Package Control

    Установка пакетов с помощью Package Control очень простой процесс. Все пакеты размещены на Bitbucket или GitHub. К счастью для нас с помощью интерфейса менеджера, мы может устанавливать пакеты не покидая редактора.

    Для инсталяции Package Control cледуем шагам:

  • Переходим по ссылке https://packagecontrol. io/installation и копируем команду для установки
  • В Sublime Text 3 открываем консоль сочетанием клавиш Ctr + `
  • Вставляем команду в консоль и нажимаем enter
  • Установка может занять некоторое время, после перезагружаем редактор.
  • Теперь мы можем использовать менеджер для установки пакетов (плагинов).

    Для вызова менеджера нужно нажать сочетание клавиш Ctrl + Shift + p или кликнуть Tools — Command Palette и напечатать Install. Вы должны увидеть и выбрать надпись Package Control : Install Package.

    Запуск менеджера занимает некоторое время, вы можете наблюдать процесс запуска в левом нижнем углу. По окончанию вам будут доступны все пакеты находящиеся в данный момент в репозитории.

    Для установки нужного нам пакета заходим в Command Palette, уже известным для нас способом. И просто печатаем в поиске название пакета.

    Иногда на просторах интернета мы можем встретить пакет которого нет в репозитории Package Control, в таком случае установка будет происходить немного иначе.

    1. Качаем нужный нам пакет на компьютер

    2. Заходим в папку где установлен Sublime находим папку Packages и копируем в нее пакет.

    3. Перезагружаем Sublime Text если он был запущен

    Все, пакет установлен и готов к использованию.

    В следующей статье я расскажу о командах которые помогут упростить нам работу с редактором. Если вы не хотите пропустить статью, и быть в курсе последних публикаций подписывайтесь в группу в вк, facebook и канал в телеграмме.

    Если у вас возникли вопросы или есть что добавить, пишите в комментариях. Рад буду узнать ваше мнение. До встречи в новых статьях и видео.

    Плагины sublime text 3 package control

    Устанавливаю package control для sublime text 3. https://packagecontrol. io/installation по иструкции. Выбивает такую ошибку

    Import urllib. request, os, hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control. sublime-package’; ipp = sublime. installed_packages_path(); urllib. request. install_opener( urllib. request. build_opener( urllib. request. ProxyHandler()) ); by = urllib. request. urlopen( ‘http://packagecontrol. io/’ + pf. replace(‘ ‘, ‘%20’)).read(); dh = hashlib. sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh!= h else open(os. path. join( ipp, pf), ‘wb’ ).write(by) 186789 reloading plugin Package Control.1_reloader reloading plugin Package Control.2_bootstrap reloading plugin Package Control. Package Control reloading settings Packages/Package Control/Package Control. sublime-settings reloading settings Packages/User/Package Control. sublime-settings reloading plugin 0_package_control_loader.00-package_control Package Control: Installing 1 missing dependency Package Control: Installed missing dependency bz2 Package Control: No updated packages error: Package Control

    1 missing dependency was just installed. Sublime Text should be restarted, otherwise one or more of the installed packages may not function properly.

    По материалам:

    Http://dnzl. ru/view_post. php? id=242

    Http://webupblog. ru/sublime-text-3-ustanovka-package-control/

    Http://ru. stackoverflow. com/questions/561099/sublime-text-3-error-install-package-control