Skif_off
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пощупал версию от PortableApps.com, в общем-то не приспособлена для использования с плагинами, получается скорее не "переносная", а "без установки". Преимуществ перед использованием --config как-то не очень заметно, просто при ассоциации с файлами строка запуска выходит немного покороче В принципе, плагины можно бы и каждый раз включать, но тот же SpellCheck требет словари и вылезает сюрприз: Цитата: Then open to the Spell Check plugin preferences dialog in Geany and choose the folder you just created. You may need to restart Geany and then the installed dictionaries should be available | "may", но мне пришлось перезапустить... От нечего делать попробовал сделать переносным, лаунчер на AutoIt, положить в корень папки Geany, туда же geany.ini: Код: [Options] base_dir= custom_plugin_path=ext\\plugins dictionary_dir=ext\\dict | и доподнительные каталоги: %geany%\_config папка с конфигами %geany%\ext\dict папка для словарей %geany%\ext\plugins папка для дополнительных плагинов, которые Third-Party plugins здесь (не знаю, что из них может работать под Win, собирал JSON Prettifier, но он вроде только под Linux). Возможно, лишнее, т.к. судя по документации Geany автоматом подхватит и плагины в %geany%\_config\plugins. Папки для словарей и доп. плагинов можно указать свои: путь относительный, двойные слэши, переменные среды не поддерживаются. При запуске проверяет base_dir в ini-файле, если пусто или не совпадает с папкой лаунчера, то правит конфиги (custom_plugin_path и active_plugins в geany.conf, dictionary_dir в spellcheck.conf), записывает в base_dir новое значение и запускает Geany. Имя файла, переданного параметром запуска, будет передано Geany, рабочий каталог по идее не будет меняться - можно ассоциировать. Скорее иллюстрация/пример решения, не тестил, AutoIt потому что знаком, из коробки работает с ini-файлами и тут не требует инсталляции, достаточно одного AutoIt3.exe (причём с цифровой подписью). Можно скомпилить в exe'шник: слить с офсайта, вытащить папку Aut2Exe и запустить Aut2exe.exe (значок можно указать свой, сжатие UPX можно отключить, чтобы антивирусники не дёргали лишний раз). Добавлено: Пара-тройка фиксов. | Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 03:49 25-01-2019 | Исправлено: Skif_off, 06:36 25-01-2019 |
|