- Не могу установить пакеты для Sublime Text 3
- 1 ответ 1
- Вручную
- При помощи command palette
- Как получить альтернативный адрес
- Почему не работает package control в Sublime Text
- Sublime Text 2: настройка, установка, плагин Package Control, тема Soda
- Package Control
- Не работает Install в Package Control
- Порядок установки тестовой версии:
- Порядок установки обычной версии:
- Плагины Sublime Text 2
- Bracket Highlighter
- Ctags
- Encoding Helper
- Sublime Prefixr
- Side Bar
- SublimeCodeIntel
- Placeholders
- SublimeLinter
- Sublime Alignment
- S Format
- HTML5, jQuery
- ZenCoding
- Форматируем HTML код при помощи плагина sublime Text 2 Sublime HTMLPrettify
- Preferences.sublime-settings
- Устанавливаем тему SODA
- Цветовая схема для Soda:
- Цветовая тема dreamveawer для sublime text 2
- Как создать сниппет в sublime text 2
- Как избавиться от BOM в sublime text 2
- Кодировка по умолчанию в sublime text 2
Не могу установить пакеты для Sublime Text 3
Установил ST3 и Package Control сразу. Пытаюсь сделать Package Control ⇒ Install Package и получаю:
There are no packages available for installation
Да быть такого не может, чтобы не было пакетов для установки.
1 ответ 1
На момент написания вопроса сервера, которые используются Package Control для отдачи контента, находились под DDoS атакой. Вот тред на GitHub, в котором шла дискуссия по данной проблеме — There are no packages available for installation: Package Control of Sublime Text 3.
Если с Package Control случаются сбои, в его Твиттере публикуется информация, что происходит — https://twitter.com/package_control.
Также можно зайти в Issue Tracker данного менеджера пакетов: https://github.com/wbond/package_control/issues и посмотреть в новые issues. В ответах создателя Package Control Will Bond узнаёшь подробности, а главное, когда Package Control вновь начнёт функционировать. Если никто не открыл тему, можно сделать это самостоятельно.
Временное решение проблемы — открыть конфигурационный файл Package Control:
Вручную
Preferences ⇒ Package Settings ⇒ Package Control ⇒ Settings — User
добавим туда альтернативный источник:
При помощи command palette
Файл channel_v3.json содержит список всех плагинов и информацию о них, которую использует непосредственно сам Package Control. Первый адрес — оригинальный адрес, который используется по умолчанию; второй адрес с web.archive.org — альтернативный. К сожалению, регулярные периодические копии файла channel_v3.json на другой сервер не делаются (что не мешает Вам настроить периодическое копирование самостоятельно), поэтому приходится довольствоваться устаревшими копиями из Internet Archive.
Как получить альтернативный адрес
Открываем https://archive.org/web → вставляем в верхнее поле ввода адрес https://packagecontrol.io/channel_v3.json
→ BROWSE HISTORY → выбираем самую свежую из сохранённых копий. На момент написания ответа это копия от 10 апреля 2016 года, копируем её URL — https://web.archive.org/web/20160410055050/https://packagecontrol.io/channel_v3.json — который вставляем, куда нужно, способами, описанными выше.
Почему решение временное. Когда в вашем конфигурационном файле содержится второй канал, даже после того, как нормальное функционирование Package Control возобновится, при попытке установить пакеты
- Вы не увидите новые пакеты, внесённые в Package Control после даты, когда на Internet Archive была сделана копия;
- Вы получите устаревшие версии пакетов — версии на тот момент, когда была сделана копия в Internet Archive;
- ни автоматическое обновление пакетов ни ручное — Ctrl+Shift+P → Package Control: Upgrade/Overwrite All Packages — не будет Вам доступно.
Поэтому через несколько дней — срок, когда нормальное функционирование Package Control обычно возобновляется — удалите дополнительный канал: Ctrl+Shift+P → Package Control: Remove Channel → выбираете внесённый Вами канал, который нужно удалить, → Enter . Если пакеты как и прежде не устанавливаются, смотрим, что там говорят в issue tracker, ссылка на который приведена выше.
Когда Package Contol не работает, а новые пакеты или обновления нужны, не забывайте, что новейшие версии всех пакетов, включая самые свежие, можно установить вручную.
Источник
Почему не работает package control в Sublime Text
Помогите, пожалуйста, решить проблему.
При установки package control в консоль пишет:
Вроде, все нормально. Но при Install package выводит ошибку:
Скрин:
Такая проблема в Sublime Text 2 и Sublime Text 3
Антивирусников нет
Брандмауэр отключен
Имя пользователя не на кириллице
Package Control устанавливал как и в консоле так и вручную.
Про Google и Яндекс знаю, уже пользовался, но не смог найти ответа((
Спасибо за внимание и помощь!
- Вопрос задан более трёх лет назад
- 23571 просмотр
Проблема была в этом — Error checking for server certificate revocation (errno 12057) during HTTP write phase of downloading
В настройках брандмауэра во вкладке дополнительно нужно отключить:
Проверьте, не отозван ли сертификат сервера
Столкнулся с той же проблемой «There are no packages available for installation». Возможно кому пригодится.
Boshnik Маленькая поправка не «В настройках брандмауэра», а в «свойства браузера», а то мне пришлось поискать :).
Но, на данный момент эту проблему решили, сертификат обновили. Но не работало. Сначала оказалось, что лежал сайт (в конце ответа лежит решение позволяющее обойти и эту проблему), проверяем https://packagecontrol.io/channel_v3.json, но и после возобновления проблема не ушла.
Добавляем в настройки плагинов для пользователя (Preferences > Package Settings > Package Control > Settings — User) каналы:
Мою проблему это решило. Видимо channel_v3.json выдаёт сейчас не то, что должен. Решение временное, т.к. скорее всего в ближайшее время починят и в вебархиве данные могут устареть.
UPD. поправил код, у кого не работало — ссылка резалась тестером, сейчас в код обернул, спасибо Максим !
UPD2: ещё раз исправил. Добавил свежую ссылку с вебархива от Максим , а так же скопировал на гист свежие данные от 04.01.2016 вторая ссылка, можно использовать по усмотрению. Не забываем о разделителях типа «запятая» :).
PS: Кстати, ST удобно пользоваться гистом, я там и зарегался вчера только из-за любопытства :).
Добавляем в настройки плагинов для пользователя (Preferences > Package Settings > Package Control > Settings — User) каналы
Вот тут по подробней можно?
у меня вот так заработало. тут не одни профи сидят надо конкретней писать))) Все равно спасибо!
Traneboy: Вы устанавливали Package Control ?
Если да, то в меню редактора (которое вверху) нажимаем «Preferences», далее в выпадающем списке «Package Settings» далее в выпадающем списке «Package Settings» и в последнем выпадающем подменю нажимаем «Settings — User»
В результате откроется файл «Package Control.sublime-settings».
С таким содержимым (примерно):
добавляем туда то что указано в решении проблемы, получится вот так:
PS: Код у вас будет отличаться скорее всего, т.к. не установлены те же самые плагины, что у меня, это нормально. И не забывайте, что решение это временное, когда исправят сайт — удалите этот участок кода.
У меня после установки не работало, писало Package Control: Error downloading channel. HTTP error 404 downloading https://packagecontrol.io/channel_v3.json.
Через браузер json файл открывал, но он не проходил валидацию.
Можно взять оттуда и использовать у себя дополнительным каналом, я сделал это вот так:
Добавлять: Preferences > Package Settings > Package Control > Settings – User
Arch Linux / ST3 3083 from AUR repository.
Traneboy ну так бы сразу и сказал, я решил проблему для уже установленного, когда ошибки посыпались при интсталяции пакетов, а вот инсталировать сам паккедж контроль не пробовал
Источник
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
Создает подсветку для скобок, кавычек. Особенно приятно как оборачиваются рамкой начальный и конечный тег. Верстальщикам должно понравиться.
Ctags
Замечательная навигация по тегам (честно говоря, подробно не разбирался).
Encoding Helper
Внизу, в статусной строке, появляется описание кодировки текущей страницы. Способен предупреждать о том, что файл, открытый в неправильной кодировке, может быть поврежден.
Sublime Prefixr
C Prefixr можно не писать префиксы для всех браузеров. Напишите один раз, нажмите Ctrl+Alt+X и Prefixr допишет все остальные правила. Удобно.
Side Bar
Расширяет функционал левой колонки. Например, в колонку добавляется пункт контекстного меню 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 .
S Format
Плагин для форматирования Javascript кода. Комбинация клавиш по умолчанию ctrl+alt+f .
HTML5, jQuery
Набор снипетов для HTML5 и методов jQuery. Увидеть можно, перейдя по Tools > Snippets .
ZenCoding
Если вы хотите быстро писать 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
Необходимо добавить репозиторий с темой в 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»: «Western (Windows 1252) на
fallback_encoding»: «Cyrillic (Windows 1251).
Источник