Frage

Ich möchte wissen, was sind die besten Möglichkeiten / Praktiken in einem Programm Benutzereinstellungen Handhabung. Ich schreibe ein Programm und wollen, damit die Benutzer die Einstellungen speichern, die automatisch, sobald das Programm startet geladen werden kann. Ich bin nicht nur für Codes zu fragen, aber die besten Praktiken der Handhabung, wie wie die Einstellungen zur Laufzeit zu handhaben, soll ich brauche ein Objekt wie Usersettings zu erstellen (ich bin mit Java)? Welches Format ist am besten für das Speichern der Einstellungen (XML / JSON?)? Ist es gut, das Dateiformat für Menschen lesbaren zu haben? Was sind die Dinge, die ich unbedingt achten sollte? Ich mag die Gedanken / Ratschläge von einigen professionellen Anwender Stackoverflow da draußen hören.

War es hilfreich?

Lösung

Wenn die Benutzer von Computer zu Computer wandern dann in einer Datenbank von Benutzereinstellungen mit oder einig zentralen Repository macht Sinn.

Ansonsten wird eine lokal gespeichert, für Menschen lesbare .INI (mit dem Namen Abschnitt) oder eine XML-Datei.

Wenn eine XML-Datei verwenden, versuchen zu machen, es zu vermeiden ‚dicht‘, bestreichen und mit entsprechenden Kommentaren.

Andere Tipps

ein lesbares Format ist groß; wenn aus irgendeinem Grund eine Einstellung des Programms völlig unbrauchbar macht es dann möglich zu gehen und die Einstellung zu etwas sane frob.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top