Каков наиболее распространенный способ реализации параметров конфигурации:config в Firefox?
Я хотел бы реализовать / использовать существующий кросс-платформенный инструмент настройки конфигурации, такой как about:config
в Firefox. Это должно было бы работать на Windows и Mac. Существуют ли какие-либо библиотеки или шаблоны проектирования, которые люди рекомендуют?
Кроме того, если бы я использовал библиотеку, она была бы "бесплатной, как в пиве" и не могла быть лицензией GPL. Лицензия Apache будет в порядке.
Сторона Windows использует C++/MFC, а сторона Mac - Objective-C. Файл конфигурации должен быть прочитан на обеих платформах, но они не должны совместно использовать одну и ту же библиотеку.
1 ответ
Решение
Свойства файлов / INI-файлов.
- Python имеет библиотеку. ( Config Parser)
- C++, вероятно, довольно много, но это лучший гугл хит. ( RudeConfig)
- Ява имеет ini4j
- В.NET есть nini