Каков наиболее распространенный способ реализации параметров конфигурации: config в Firefox? - PullRequest
1 голос
/ 09 мая 2009

Я хотел бы внедрить / использовать существующий кросс-платформенный инструмент настройки конфигурации, например about:config в Firefox. Это должно было бы работать на Windows и Mac. Существуют ли какие-либо библиотеки или шаблоны проектирования, которые люди рекомендуют?

Кроме того, если бы я использовал библиотеку, она должна была быть «бесплатной, как в пиве» и не могла быть лицензией GPL. Лицензия apache будет в порядке.

Сторона Windows использует C ++ / MFC, а сторона Mac - Objective-C. Файл конфигурации должен быть прочитан на обеих платформах, но они не должны совместно использовать одну и ту же библиотеку.

1 Ответ

1 голос
/ 09 мая 2009

Свойства файлов / INI-файлов.

  • В Python есть библиотека. ( Config Parser )
  • C ++, вероятно, довольно много, но это популярный гугл-хит. ( RudeConfig )
  • Java имеет ini4j
  • .NET имеет nini
...