Почему ничего не происходит при установке этого плагина sublimetext?

Сегодня я установил переносную версию Sublimetext3 с http://www.sublimetext.com/3. Это работает, но когда я пытаюсь установить этот пакет для powershell https://packagecontrol.io/installation#st3, я получил только это в консоли:

>>> import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)
174110

При перезапуске сублимтекста мой скрипт powershell по-прежнему остается черно-белым.


person user310291    schedule 10.09.2015    source источник


Ответы (1)


Судя по вашему вопросу, вы не установили плагин PowerShell. После того, как вы ввели код со страницы установки управления пакетами в консоли и нажали Enter, вам необходимо перезапустить Sublime (что, похоже, вы и сделали). Затем откройте палитру команд и введите pci, чтобы вызвать параметр Package Control: Install Package. Нажмите Enter, дождитесь заполнения меню, затем введите powershell, чтобы найти подключаемый модуль PowerShell. Как только он будет выделен, снова нажмите Enter и посмотрите на строку состояния в нижней части окна, которая сообщит вам, когда пакет был установлен. Теперь вы сможете открывать сценарии Powershell .ps1, .psm1 и .psd1 и иметь подсветку синтаксиса.

person MattDMo    schedule 11.09.2015