Sublime Text: Установка менеджера пакетов

  • 06.10.2016
  • 66 758
  • 5
  • 18.11.2021
  • 187
  • 186
  • 1
Sublime Text: Установка менеджера пакетов

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

Установить менеджер пакетов для Sublime Text 3 - Package Control - можно двумя способами.

Установка Package Control через меню

Самый простой способ установки Package Control, позволяющий сделать это всего в пару кликов. Для этого, нужно в верхнем меню раскрыть меню "Tools", и выбрать пункт "Install Package Control".

После нажатия на "Install Package Control", начнется установка менеджера пакетов, по завершению которой появится соответствующее уведомление:

Установка Package Control через консоль

Запускаем Sublime Text и вызываем консоль нажатием двух клавиш - Ctrl + `. В появившееся внизу окно консоли нужно скопировать специальный код, взять который можно с ЭТОЙ страницы, после чего нужно нажать Enter.

К примеру, на текущий момент код выглядит следующим образом:

Код ниже приведен исключительно как пример, он меняется от релиза к релизу, поэтому используйте код с сайта, ссылка на который приведена выше!
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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)

Данный набор команд выполнит загрузку модуля по HTTP (не по HTTPS), и установит его. Если же по каким-либо причинам выполнить загрузку модуля по HTTP невозможно, то можно воспользоваться способом установки вручную.

Установка Package Control вручную

В верхнем меню выбираем "Preferences", и в нем пункт "Browse Packages". Теперь нужно перейти на одну директорию выше, и открыть папку "Installed Packages". Скачиваем туда файл по этой ссылке (или находим ссылку на него на этом сайте). После завершения копирования файла, перезапускаем Sublime Text.

Как проверить, установился ли Package Control?

Если менеджер пакетов Package Control установился успешно, то в меню "Preferences" должны появится два пункта - "Package Settings" и "Package Control".

sublime-text-package-control

Так же по нажатию Ctrl + Shift + P должна стать доступна команд Install Package, если выполнить которую, станет доступен огромный список дополнений для данного редактора.

Была ли эта статья Вам полезна?

Комментарии к статье (5)

    • Павел

    Нажимаю ctrl+ и у меня только увеличивается текст

      • Recluse

      Обратите внимание, что в данном случае символ плюс обозначает не кнопку, а связывающую конструкцию для кнопок Ctrl и ` (тильды). Для ясности, внес соответствующую правку в статью.

    • Степан

    Спасибо, все получилось

    • 34543543543

    (мат удален)
    Ну не работает сайт package.io

      • Recluse

      Это конечно грустно слышать, но какое отношение данный домен имеет к данной статье?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.