Page 1 of 1

EnvMan: Environment Manager — управл-е переменными окружения

Posted: Sun 28 Mar, 2010 01:21
by CyberShadow
Плагин позволяет настроить группы настроек переменной среды, и с лёгкостью их включать/выключать.

Так как почти каждый компилятор в сегодняшние дни должен идти в составе со своим make/link/etc., часто бывают конфликты с именами программ если обе пути добавлены в PATH.
Также, плагин позволяет с лёгкостью переключатся на разные версии того же (или подобного) программного пакета для командной строки (напр. порты UNIX/GNU-утилит на Windows, разные версии компиляторов/библиотек).

Исходники на GitHub.
Обсуждение

EnvMan v1.1

Posted: Mon 29 Mar, 2010 08:51
by CyberShadow
Исправлена совместимость с системами до Windows Vista.

EnvMan v1.2

Posted: Mon 29 Mar, 2010 21:59
by CyberShadow
Исправлена работа с ANSI/OEM путями.

EnvMan v1.3

Posted: Thu 01 Apr, 2010 07:14
by CyberShadow
  • Билды Unicode и Unicode/x64
  • Плагин следит за изменениями в среде и предлагает их импортировать при открытии плагина
  • Плагин переспрашивает пользователя при закрытии плагина без изменений, если текущая среда не соответствует настройками плагина (если, например, настройки были изменены в рядом-запущеном FAR-е)
  • Исправлено падение с Ctrl+Up/Down при пустом списке
Благодарности всем кто участвовал в усовершенствовании плагина.

Внимание: В предыдущих версиях настройки по ошибке в реестр сохранялись в OEM-кодировке. Это было исправлено, что дало совместимость настроек между ANSI и Unicode версиях, но настройки из предыдущих версиях содержащие международные символы придётся перенастроить.

EnvMan v1.4

Posted: Thu 01 Apr, 2010 20:08
by CyberShadow
Плагин теперь игнорирует "внутренние" элементы среды (использующиеся Windows для сохранения текущих папок, ErrorLevel итд.)

EnvMan v1.5

Posted: Sun 04 Apr, 2010 09:30
by CyberShadow
  • Добавлен диалог настроек, позволяющий настроить список переменных, игнорируемых EnvMan
  • При открытии, плагин предлагает добавить изменившиеся переменные в игнорируемый список
  • Добавлен интерфейс командной строки (напр. envman:+Delphi)
  • Добавлена экспериментальная поддержка макро-функции callplugin (напр. callplugin(0x4D766E45, "+Delphi") )
  • Исправлен блок ресурсов о версии DLL плагина
  • Прочие исправления ANSI/OEM

EnvMan: Environment Manager — управл-е переменными окружения

Posted: Fri 21 May, 2010 01:37
by CyberShadow
  • Добавлена возможность прямого редактирования переменной среды (Shift+F4 / envman:e)
  • Добавлена возможность импортирования и экспортирования среды в/из файла
  • В справке добавлены инструкции для импортирования изменений из .bat-файла, посредством вышеупомянутых способностей
  • Добавлена возможность редактирования настроек в встроенном редакторе FAR-а, что позволяет работать с настройками с больше чем 15 строк
  • Плагин предупреждает при попытке редактирования посредством диалога настройки с больше чем 15 строк, и предлагает использовать редактор FAR-а
  • Улучшена логика построения переменных при импортировании изменений в среде
  • Возможность использовании строк длиннее чем 512 символов в диалоге редактирования в ANSI-версии
  • Укорочены две строки которые не помещались при ширине в 80 колонок
  • Исправлена горячая клавиша для поля имени в диалоге редактирования
  • В справке поправлено форматирование и добавлены ссылки на содержимое

EnvMan: Environment Manager — управл-е переменными окружения

Posted: Thu 19 Nov, 2015 06:23
by CyberShadow
v1.7
  • Частичный порт Far3 API (вроде исправлено падение в ConfigureW)
  • Добавлена возможность копировать/вырезать/вставлять профили по Ctrl+Ins / Shift+Del / Shift+Ins
  • Добавлена русская документация (перевод Ann)
  • Добавлена настройка "Всегда использовать редактор Far"
http://plugring.farmanager.com/plugin.php?pid=836