Package control установка Sublime Text
Тема - package control, где найти, как установить и где скачать. Если у вас тоже нет кнопки package control, то не переживайте, эту проблем легко решить, что мы и сделаем на этой странице.Отсутствие кнопки preferences в программе Sublime Text у меня объясняется тем, что меню у меня русифицированное и даже в переводе –«опции» там тоже отсутствует кнопка Package Control.
И эта кнопка нужна для установки плагинов, а полезных плагинов достаточно много. И если это нельзя сделать, то это явный недостаток! Мы его сегодня решим!
Открываем программу жмём Ctrl+ или View -> Show console а если у вас русифицированный Вид -> Показать/скрыть консоль.
Консоль должна открыться снизу
Далее вставляем туда вот этот код:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
Далее нажимаем энтер выходим из программы и запускаем её заново!
После перезагрузки все, что отсутствовало появится, как будто так и было!
См. скрин:
Вдруг "Package control" категорически отказался активироваться - выдает ошибку, что-то типа не можем установить соедение, или что-то типа такого, забыл сделать скриншот!
Пришлось искать альтернативу, не заню, вдруг с чего это он заартачился, но сработал новый код...
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
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)
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: