Плагин позволяет настроить группы настроек переменной среды, и с лёгкостью их включать/выключать.
Так как почти каждый компилятор в сегодняшние дни должен идти в составе со своим make/link/etc., часто бывают конфликты с именами программ если обе пути добавлены в PATH.
Также, плагин позволяет с лёгкостью переключатся на разные версии того же (или подобного) программного пакета для командной строки (напр. порты UNIX/GNU-утилит на Windows, разные версии компиляторов/библиотек).
Исходники на GitHub.
Обсуждение
EnvMan: Environment Manager — управл-е переменными окружения
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan: Environment Manager — управл-е переменными окружения
- Attachments
-
- Screenshot
- screenshot.png (72.8 KiB) Viewed 30131 times
Last edited by CyberShadow on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлена ссылка на Обсуждение
Reason: Исправлена ссылка на Обсуждение
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan v1.1
Исправлена совместимость с системами до Windows Vista.
Last edited by CyberShadow on Tue 30 Mar, 2010 04:21, edited 1 time in total.
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan v1.3
- Билды Unicode и Unicode/x64
- Плагин следит за изменениями в среде и предлагает их импортировать при открытии плагина
- Плагин переспрашивает пользователя при закрытии плагина без изменений, если текущая среда не соответствует настройками плагина (если, например, настройки были изменены в рядом-запущеном FAR-е)
- Исправлено падение с Ctrl+Up/Down при пустом списке
Внимание: В предыдущих версиях настройки по ошибке в реестр сохранялись в OEM-кодировке. Это было исправлено, что дало совместимость настроек между ANSI и Unicode версиях, но настройки из предыдущих версиях содержащие международные символы придётся перенастроить.
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan v1.4
Плагин теперь игнорирует "внутренние" элементы среды (использующиеся Windows для сохранения текущих папок, ErrorLevel итд.)
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan v1.5
- Добавлен диалог настроек, позволяющий настроить список переменных, игнорируемых EnvMan
- При открытии, плагин предлагает добавить изменившиеся переменные в игнорируемый список
- Добавлен интерфейс командной строки (напр. envman:+Delphi)
- Добавлена экспериментальная поддержка макро-функции callplugin (напр. callplugin(0x4D766E45, "+Delphi") )
- Исправлен блок ресурсов о версии DLL плагина
- Прочие исправления ANSI/OEM
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan: Environment Manager — управл-е переменными окружения
- Добавлена возможность прямого редактирования переменной среды (Shift+F4 / envman:e)
- Добавлена возможность импортирования и экспортирования среды в/из файла
- В справке добавлены инструкции для импортирования изменений из .bat-файла, посредством вышеупомянутых способностей
- Добавлена возможность редактирования настроек в встроенном редакторе FAR-а, что позволяет работать с настройками с больше чем 15 строк
- Плагин предупреждает при попытке редактирования посредством диалога настройки с больше чем 15 строк, и предлагает использовать редактор FAR-а
- Улучшена логика построения переменных при импортировании изменений в среде
- Возможность использовании строк длиннее чем 512 символов в диалоге редактирования в ANSI-версии
- Укорочены две строки которые не помещались при ширине в 80 колонок
- Исправлена горячая клавиша для поля имени в диалоге редактирования
- В справке поправлено форматирование и добавлены ссылки на содержимое
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
EnvMan: Environment Manager — управл-е переменными окружения
v1.7
- Частичный порт Far3 API (вроде исправлено падение в ConfigureW)
- Добавлена возможность копировать/вырезать/вставлять профили по Ctrl+Ins / Shift+Del / Shift+Ins
- Добавлена русская документация (перевод Ann)
- Добавлена настройка "Всегда использовать редактор Far"