I colori di Visual Studio si incasinano


9

Ogni tanto Visual Studio decide di rovinare i miei colori.

È questo che succede:

colori visivi dello studio visivo

Dovrebbe sembrare come questo:

studio visivo di buoni colori

Non sono sicuro di cosa stia causando questo, ma spero che qualcun altro lo abbia già sperimentato e sia stato in grado di risolverlo.


Sono effettivamente incasinati nelle impostazioni o è solo un problema di rendering?
— Der Hochstapler,

Quale versione di Visual Studio e cosa fai per ripristinare i colori?
— harrymc,

per ripristinare i colori, riavvio Visual Studio
— jao

Risposte:


7

Controlla questa domanda su StackOverflow:

Fondamentalmente la persona che ha chiesto alla missione si capisce che esiste un plug-in che sovrascrive le impostazioni del colore. Il mio consiglio sarebbe di controllare tutti i plug-in installati e vedere se hanno impostazioni di carattere o colore

Ho anche trovato questo link anche se non so se sia realmente correlato.


Dagli screenshot, non sembra che Jao abbia installato VAX.
— Synetech

No, ma ho pensato che questo problema non sia probabilmente isolato su VAX, ma si applica ad altri plug-in in grado di interferire con la configurazione del colore.
— Qw4z1

Se i plug-in pasticciano con la colorazione della sintassi senza renderlo ovvio per l'utente (e fornendo un modo semplice per disabilitarlo), allora è davvero un cattivo plug-in, specialmente dal momento che chiunque usi VS è probabilmente abbastanza intelligente da capire come accedere alle impostazioni del plug-in .
— Synetech

3

Sembra che tu stia eseguendo ReSharper e che gli "identificatori di colore" siano abilitati. Sono ottimizzati per uno sfondo bianco, ho avuto lo stesso problema.

Per risolvere vai su Opzioni ReSharper: Controllo codice / Impostazioni e disabilita gli identificatori di colore.

Non conosco il motivo per cui si accendono e si spengono, ma probabilmente è perché altri utenti del tuo team li hanno abilitati nel loro "livello impostazioni" ReSharper che puoi gestire in Opzioni ReSharper / Manage.


Siamo spiacenti, non ho il resharper installato.
— jao,

2

Ho avuto lo stesso problema e ho appena cambiato il Tema colore in Blu (Strumenti> Opzioni> Ambiente> Generale> Esperienza visiva> Tema colore) ho fatto clic su OK .. quindi lo ho cambiato in SCURO e tutti i colori sono tornati alla normalità.


1

L'ho già visto prima. Ho notato che ciò si verifica in genere dopo l'aggiornamento di un componente aggiuntivo o di un componente.

Anche se questa non è una correzione permanente, ti suggerisco di fare un backup delle impostazioni di caratteri e colori.

  1. Strumenti> Importa ed esporta impostazioni ...
  2. Seleziona Esporta impostazioni ambiente selezionate
  3. Tutte le impostazioni> Opzioni> Ambiente> Caratteri e colori (selezionare solo questa opzione)
  4. Salvare il file delle impostazioni con un nome riconoscibile (ad es. VimTheme.vssettings)

La prossima volta che tutti i tuoi colori vengono incasinati, importa semplicemente quel file di impostazioni e i tuoi caratteri e colori dovrebbero andare bene.


Succede abbastanza di rado, a volte tre o quattro volte al giorno, e in alcuni giorni va tutto bene. Dopo aver riavviato Visual Studio i colori sono OK. Quindi forse è un problema di rendering, non lo so
— jao

Mmm, mi stai ricordando un altro problema che a volte ho con SQL Management Studio: ogni volta che sposto la finestra da un monitor a un altro, l'intera area del codice si incasina. Ogni volta che succede, accedo / esco rapidamente dallo schermo intero (alt + maiusc + invio due volte). Mi chiedo se ciò avrebbe un effetto nel tuo Visual Studio. Probabilmente no, ma vale la pena provare.
— Derethus,

0
  1. Chiudi Visual Studio
  2. Apri un editor del registro ( regeditè sufficiente)
  3. Elimina la seguente voce di registro:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme
  4. Riavvia Visual Studio

quella chiave di registro non esiste sul mio computer
— jao

Peccato; ciò significa che un'altra cosa sconosciuta è sbagliata. :-(Forse svuotare la cache eliminando la chiave HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCachepotrebbe aiutare. In caso contrario, prova a eseguire un'installazione di riparazione di VS.
— Synetech

0

Dagli screenshot, sembra la stessa combinazione di colori con alcune modifiche. Hai cambiato tu stesso uno dei colori o hai anche solo sperimentato brevemente dei temi? Ad esempio, hai fatto una copia di un tema, hai cambiato alcuni colori e poi hai annullato?

Uno screenshot del menu Tema può aiutare a restringere il problema.

La prossima volta che il tema cambia, assicurati che il tema corretto sia ancora selezionato nel menu Tema . Ciò che potrebbe accadere è che di tanto in tanto si preme una combinazione di tasti o un accordo che innesca la modifica del tema (ad esempio, l'apertura accidentale del menu Tema e la pressione di un tasto corrispondente all'altro tema) o tramite un tasto di scelta rapida che cambia in modo specifico il tema (puoi verificarlo nella sezione tastiera della finestra di dialogo Opzioni).


0

Era legato all'hardware. La disattivazione dell'accelerazione hardware l'ha risolto.


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.