citRiks wrote: ↑Sat 09 Jan, 2021 17:26
все имеются ввиду, и сложить их в одну кучку
Опять согласен, что так было бы идеально. Но это потребует "ручного программирования"
. Для одного модуля - не беда. Но для единообразия тогда все Фарнет модули должны следовать этому подходу. И с "ручным программированием" получится "кто в лес, кто по дрова". Поэтому Фарнет пошел другим путем, чтобы: (1) избавить авторов модулей от ручной работы, (2) сделать некоторые настройки единообразными для всех модулей, а именно те, о которых Фарнет "знает". Например, маски файлов разных тулзов, включение/выключение красильщиков в редакторе, префиксы команд и т.п. Ничего для этого авторы модулей делать не должны, все получается даром. А для тех настроек, что Фарнет "не знает" модулям предлагается тоже универсальный подход с панелью имя/значение.
Критика такого подхода вполне заслуженна, он имеет плюсы и минусы. Поскольку плюсы, на мой взгляд, заметно перевешивают, я не тороплюсь что-то менять. В этом стиле работает все уже много лет.