Come reimpostare manualmente le impostazioni delle applicazioni OS X senza riavviare?

5

Voglio ripristinare le impostazioni delle applicazioni OS X, come TextWrangler o altre applicazioni. Ho ucciso il processo TextWrangler in Activity Monitor, ho eliminato ~/Library/Preferences/com.barebones.textwrangler.plist , ma non è successo nulla, le impostazioni non vengono ripristinate. Devo riavviare, quindi riaprire le applicazioni e le impostazioni vengono ripristinate. Esecuzione di OS X 10.10.2 (14C109)

Come posso ripristinare manualmente le impostazioni senza riavviare?

    
posta cuthead 06.03.2015 - 10:09
fonte

2 risposte

8

Macos X è cambiato nel tempo nel modo in cui gestisce le preferenze.

Nella maggior parte dei casi era possibile uscire dall'app e cancellare il suo file delle preferenze.

Ma ora in molti casi non funzionerà. L'eliminazione del file non avrà alcun effetto poiché le preferenze vengono lette una volta dal file e quindi archiviate in memoria. Anche le modifiche apportate sono solo nella memoria. Ad un certo punto quelle impostazioni sono sincronizzate con il file. (scritto nel file). Se elimini il file prima che ciò avvenga, viene creato un nuovo file con l'impostazione memorizzata e non troverai nulla cambiato.

Non sono proprio sicuro del motivo per cui Apple ha cambiato questo comportamento, ma sospetto che sia legato agli stessi motivi per cui Apple nasconde la cartella Libreria degli utenti in parte per impedire alla gente di eliminare i file che non dovrebbero essere eliminati.

Lo strumento da usare se vuoi farlo in modo che il sistema presta attenzione a ciò che stai cercando di fare è il comando unix / usr / bin / defaults .

Assicurati che l'app non sia in esecuzione.

Poi nel Terminal.app trovato nella cartella "/ Applicazioni / Utility /"

Scrivi il comando e gli argomenti:

/usr/bin/defaults delete ~/Library/Preferences/com.barebones.textwrangler

Questo cancellerà il file plist. Ma potrebbe non distruggerlo.

Ora quando apri Textwrangler i Prefs torneranno ai valori predefiniti.

Funzionerà con molte app. Ma non posso garantirlo per tutti.

Come con qualsiasi comando Unix, puoi svitare le cose facilmente se non sai cosa stai facendo.

Quindi leggilo.   pagina man predefinite

Guida Apple

ricerca Google

    
risposta data 06.03.2015 - 12:38
fonte
0

Tradizionalmente, la maggior parte delle applicazioni Mac viene ripristinata chiudendo l'applicazione e cancellando il relativo file delle preferenze trovato in /Users/[your account]/Library/Preferences . L'applicazione si aprirà con le sue impostazioni predefinite al prossimo avvio. Ci sono alcune eccezioni a questo, in particolare quelle con i dettagli di registrazione che sono memorizzati in un file nascosto, che potrebbe impiegare un po 'più di tempo per cercare, ma generalmente uccidere il file delle preferenze ripristinerà le impostazioni predefinite di un'applicazione. Presumo che questo sia ciò che stai chiedendo in base alla tua domanda originale ...

    
risposta data 06.03.2015 - 12:14
fonte

Leggi altre domande sui tag