Ho avuto lo stesso problema di te. Poiché utilizzo uno schema di colori di sfondo scuro, il colore verde acqua delle variabili SQL ha reso gli script SQL quasi illeggibili.
Poi, dopo settimane di frustrazione, ho finalmente trovato il colpevole. Vai alla sezione "Caratteri e colori" e individua l'elemento chiamato "Identificatore". NON USARE "Predefinito" per l'oggetto in primo piano. Invece, cambialo in qualsiasi colore che non sia predefinito. (Per essere sicuri, non utilizzare lo stesso colore della voce "Testo normale", in modo che VS 2010 non pensi di utilizzare il colore predefinito.)
Ora, il tuo "Identificatore" il colore di primo piano dovrebbe apparire come "Personalizzato" e il valore del colore dovrebbe essere diverso dall'elemento "Testo normale", anche solo leggermente diverso va bene. Salva tutte le modifiche e ora Visual Studio 2010 visualizzerà la variabile SQL nel colore personalizzato.
Questo problema sembra essere, perché quando in primo piano "Identifier" è impostato su "Default", gli identificatori SQL non utilizzare il colore predefinito del Testo normale. Invece, afferra il colore verde acqua da una posizione misteriosa, quindi devi dire di NON usare il colore predefinito. Questo NON è sicuramente una caratteristica. È un bug
Impressionante. Questo elimina definitivamente i colori stranamente codificati. –
Qualche idea da cui provengono parentesi e operatori come "inner join" e parole come "null"? –
Uomo, lotto due giorni prima di trovare questa soluzione! – Raffaeu