Заметка Неуча "О связке Sublime Text 3 & Package Control & Proxy"

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

Версия: Sublime Text 3 (на момент написания build 3114)


1. Переходим на официальный сайт и качаем оттуда (либо качаем пакет по прямому линку);

Примечание: При наличии прокси оказалось проще и быстрее скачать пакет через браузер, т.к. консоль ругалась не человеческим голосом.


2. В самом редакторе в меню выбираем:

Preferens > Browse Packages... ;


3. В открывшийся каталог закидываем скаченный в первом пункте пакет и перезапускаем редактор;


4. В самом редакторе в меню выбираем:

Preferens > Package Settings > Package Control > Settings - User ;


5. В открывшемся файле для редактирования вставляем и заполняем по шаблону:


"http_proxy": "IP:PORT",

"https_proxy": "IP:PORT",

"proxy_username": "YON_LOGIN",

"proxy_password": "YOU_PASSWORD",


Важно:

- Первая и последняя строка это { и } соответственно. В конце этих строк нет запятых.

- Убедитесь, что в строке выше вставленного текста в конце стоит , (запятая).

- Ваш пароль будет храниться в явном виде.


6. После перечисленных операций можно перезапустить приложение и пользоваться плагином Package Control.

PS: Кое-что про Settings - User и Settings - Default.

С некоторых пор стало нельзя вносить изменения напрямую в Settings - Default (можно, но нужно будет приложить некоторые усилия). Специально для внесения изменений пользователям выделили отдельный Settings - User , настройки внутри которого имеют более высокий приоритет.

Т.е., достаточно скопировать туда нужные настройки и уже там внести правки по своему вкусу.


Тут есть плюсы:

+ Легкий откат к дефолтным настройкам простым удалением (чисткой) пользовательского файла;

+ Легко контролировать личные настройки, т.к. их меньше, и нет "нетронутых";

+ Легче разбираться при переносе (копировании) этих настроек.


С уважением, Ваш Неуч.