Come salvare le impostazioni dei caratteri in Notepad ++


46

Mi piace lo stile vim Dark Blue in Notepad ++, ma voglio usarlo con Lucida invece di Consolas. Quando cambio il carattere in Lucida, non viene mai salvato. Esiste un modo per salvare uno stile personalizzato che combina un nuovo carattere con uno stile incorporato?

Risposte:


49

Come ha detto @ mikez302 in un commento sopra, esegui come amministratore . Quindi apporta le modifiche allo stile tramite Impostazioni / Configuratore stile. Non è necessario modificare questi file manualmente.

A partire dalla v5.8.6, i file dei temi sono archiviati in %PROGRAMFILES(x86)%. Vista / Win7 rifiuterà di scrivere in questa directory quando l'applicazione non viene eseguita come amministratore. Inoltre, sembra che le impostazioni di "Sostituzione globale" vengano salvate nel file del tema attivo. Si spera che le versioni future di Notepad ++ memorizzino queste impostazioni del tema specifiche dell'utente %APPDATA%come previsto dal paradigma di Windows.


Questa è la risposta corretta Risolto il problema per me
endolito il

Spot on, risolto anche il mio problema. Ottimo suggerimento che queste impostazioni dovrebbero andare in un territorio scrivibile dall'utente.
poplitea,

1
Esiste una soluzione alternativa per coloro che non dispongono di privilegi di amministratore?
rink.attendant.6

15

Vai su Impostazioni / Configuratore stile. Seleziona il nome del carattere e abilita la casella di controllo Enable global font. Fai clic su Salva e chiudi.

Immagine

Inoltre: dai un'occhiata alla risposta di @ zourtney . È necessario eseguire Notepad ++ come amministratore per mantenere le modifiche


5
Grazie per la risposta. Ma quando cambio il carattere in Lucida mentre mi spieghi; e seleziona la casella Abilita carattere globale; la prossima volta che apro Notepad ++ il nome del font non è nella casella Nome font e il file ha Consolas come font. In effetti, a volte, non apre nemmeno vim Dark Blue ma uno stile predefinito di sfondo bianco. Quindi, in breve, ogni volta che apro Notepad ++ ho bisogno di cambiare lo stile per visualizzare Dark Blue e il carattere in Lucida. Le modifiche apportate allo stile non vengono salvate. Potrei fare qualcosa di sbagliato, ma non so cosa.
Zeynel,

1
@Zeynel Succede per diverse estensioni di file? Puoi provare ad aprire lo stesso file più volte e vedere se le impostazioni del carattere sono valide?
Sathyajith Bhat

@jumbo Grazie per avermelo fatto notare - ho ricaricato l'immagine
Sathyajith Bhat

5

Sto riscontrando lo stesso problema utilizzando l'ultima versione (5.8.5).
Credo che una segnalazione di bug sia in ordine. Ecco un bug che sembra (almeno) correlato: http://sourceforge.net/tracker/index.php?func=detail&aid=2893679&group_id=95717&atid=612382

Un'altra opzione (fino a quando il problema non viene risolto) potrebbe essere quella di aggiungere manualmente un tema a %PROGRAMFILES%\Notepad++\themes
(Nota che devi eseguire il tuo editor come amministratore per poter salvare questo file.)

Copia semplicemente il tema che ti piace e modifica la copia a tuo piacimento.
Nel tuo caso, la modifica di fontNamesotto <GlobalStyles>dovrebbe fare il trucco.
Inoltre potresti voler modificare il name="stylerTheme" path=""tuo %APPDATA%\Notepad++\config.xmlfile.


@studiohack: non è affatto un problema. :-)
oKtosiTe

Ho provato a fare una copia del tema e salvarlo, e ho ottenuto una finestra di dialogo che dice "Controlla se questo file è aperto in un altro programma". Qualcuno sa cosa fare al riguardo? Ho provato a modificare il file in un altro editor e non mi avrebbe permesso neanche. Sto usando Noetpad ++ 5.8.6 su Windows 7.
Elias Zamaria,

4
Sono stato in grado di salvare il file eseguendo Notepad ++ come amministratore.
Elias Zamaria,

@ mikez302: buon punto. Ho dimenticato di menzionarlo. Modificato in.
oKtosiTe

3

Invece di eseguire Notepad ++ come amministratore come in alcune delle altre risposte, è possibile aggiungere autorizzazioni di scrittura / modifica alla directory dei temi nei file di programma, quindi non è necessario eseguire ogni volta come amministratore.

Per Windows 7:

  1. In Esplora risorse, vai a% PROGRAMFILES% \ Notepad ++
  2. Fare clic con il tasto destro del mouse sulla cartella "temi" e fare clic su "Proprietà"
  3. Fai clic sulla scheda Sicurezza
  4. Fare clic sul pulsante Modifica
  5. Seleziona la voce "Utenti" nell'elenco in alto
  6. Nell'elenco delle autorizzazioni, aggiungi un segno di spunta a "Modifica" (che lo aggiunge automaticamente anche a "scrivi")
  7. OK OK

Ora dovrebbe salvare le modifiche senza dover eseguire Notepad ++ come amministratore.


Grande hack! Non ci ho pensato. Risparmia di dover essere eseguito come amministratore ogni volta e su computer aziendali, puoi far sì che l'amministratore lo faccia per te una volta e sei pronto.
Sanoo,

2

Apri Notepad ++ facendo clic con il pulsante destro del mouse e selezionando "Esegui come amministratore", quindi apporta le modifiche che desideri apportare. Le tue modifiche verranno conservate.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.