Каков наиболее распространенный способ реализации параметров конфигурации: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
Другие вопросы по тегам