2010-12-20 519 views
5

我對如何最好地在跨平臺應用程序中存儲首選項和默認設置的觀點感興趣。跨平臺配置,選項,設置,首選項,默認值

我主要在* nix和Windows上的node.js和Perl中工作,但我也對全局更感興趣。

在* nix世界中,「dotfiles」(和目錄)非常適用於系統範圍或應用程序默認設置,通常位於主目錄中的一個路徑和用戶特定設置。這樣的文件和dirs開頭是一個點「。」並且默認從目錄列表中隱藏。

Windows有註冊表,它也有默認和每個用戶覆蓋的路徑。

某些跨平臺的應用程序以自己的方式完成它,Firefox使用JavaScript首選項文件。

跨平臺應用程序是否應該跨平臺使用一個系統,或者在Windows上的* nix和註冊表中說dotfiles?您最喜歡的編程語言是否有一個庫或模塊以標準方式訪問它們?是否有新興的最佳做法,還是每個人都推出自己的?

回答

0

我發現

docs.python.org/lib/module-ConfigParser.html和

wxpython.org/ docs/api/wx.ConfigBase-class.html