Флешка вэбмастера – USB PATHchanger.

USB PATHchanger (.bat) – сценарий командной строки управления переменными средами Windows, добавления в PATH переменных программ для web-разработки. PHP, NodeJS, Ruby, Python, Git – теперь можно запускать с USB-диска в portable режиме.

Мой ноутбук в очередной раз попал в ремонт, знакомые стали переживать, что я не смогу работать и дали мне на время свой, плюс на работе есть компы. Поработать можно, но каждый раз настраивать на разных компах окружение для web-разработки, потом удалять его – перспектива не радовала.

Сборник portable софта для web-разработки.

PortableAppsИ тут у меня возникла идея – что если создать флешку web-программиста, попытаться перенести всю свою рабочую среду – OpenServer, NodeJS, Ruby, Python, Git и чтобы все это работало с моим любимым редактором SublimeText3. Да еще добавить туда весь portable софт, которым я пользовался на своем ноуте.

Для всего этого добра захотелось нормальное меню, я скачал платформу с portableapps.com  (меня порадовало, что теперь она на русском), сразу накидал с нее знакомых программок, но этого набора мне не хватило. Нагуглил еще хорошую платформу SyMenu, прошерстил portapps.io, LiberKey, portablefreeware.com, pendriveapps.com … Насобирал в общем софта полезного почти на 16GB. Ну да ладно, речь сейчас не о том). Если вам все же интересно будет, пишите в комментариях, напишу полный список своего portable-софта.

Что касается как раз окружения для web-разработки, все нашел, установил новые версии, но для нормальной работы компоненты требовали наличие переменных в Windows PATH. Это оказалось настоящей проблемой, ведь это уже не совсем portable получается. А что, если сохранить значения системных переменных в файлы? А когда нужно поработать – добавлять эти переменные, после чего восстанавливать из этих файлов старые значения?

Немного почитал, немного повспоминал, как работать с bat и cmd, потратил несколько часов, и вот – готово!

Как работать с USB PATHchanger

Скачать архив и распаковать в PortableApps\PATHchanger. Создать ярлык и выставить в нем “запускать от администратора”, чтобы PATHchanger мог изменять System PATH. Далее посмотреть пути в файле .bat и при необходимости заменить на свои. Ну а потом запускаем пункт 1, и можем работать).

P.S. Да, с Python были некоторые трудности, в готовых portable сборках, скачанных с вроде бы нормального сайта, почему-то моя Avira обнаруживала трояна. Скачал с официального сайта zip-версию, проставил переменные PATH, но pip отказывался работать, пока не удалил файлик с расширением pth.

Скачать PATHchanger

Комментарии 2

  • Добрый день. Хотелось бы увидеть что входит в вашуфлешку или возможность ее скачать

    • Добрый день, не вижу никакого смысла ее здесь выкладывать, потому-что ее можно собрать самостоятельно, все что нужно – (portableapps.com http://www.ugmfree.it) – две платформы, внутри которых есть все остальное, ospanel.io и мой батник.

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

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

Яндекс.Метрика