104

Ho un problema abbastanza fastidioso con l'IntelliSense in Visual Studio 2010:Visual Studio 2010 IntelliSense non selezionare un valore di default - semplicemente segna

Ogni tanto (ma non sempre - appena fuori della mia controllo) il motore Intellisense sceglie di "marcare" un'opzione, anziché effettivamente selezionarla. Ciò significa che invece di digitare enInserisci per accedere l'opzione di default inizia con "En ...", devo digitare engiùInserisci.

Di solito funziona così per un po ', e poi, all'improvviso, il comportamento che voglio è tornato. La mia conclusione è che esiste qualche opzione che viene impostata automaticamente e che non so come controllare.

Come faccio a verificare che l'opzione predefinita sia sempre selezionata e non solo "contrassegnata"?

Per riferimento: si tratta di Visual Studio 2010 RC, con CodeRush Xpress 10.1.

+0

notato questo comportamento troppo – devio

+0

@devio: Hai mai scoprire perché? –

risposta

214

Prova Ctrl - Alt - Spazio.

trovato che on Connect, e sembra funzionare per me

+6

Grazie !! Mi hai salvato la giornata .. :) – Nordis

+0

hehhe, grazie! :) –

+4

Grazie mille per l'uomo: D !!! – Julien

15

ho avuto lo stesso problema, ma trovare premendo TAB seleziona sempre la selezione predefinita.

+0

Vero. Ma devi ancora premere per visualizzare l'elenco dei membri. Un passo in più :( –

+1

@Tomas. Ovviamente lo fai - tutte le soluzioni sopra si basano su questo.Immaginate se ciò non è accaduto.Iniziate a digitare il nome di una variabile, che nelle prime lettere potrebbe corrispondere a diverse variabili con nomi simili ma con tipi diversi, e TUTTI i membri per tutti quei tipi sono spuntati automaticamente. Premere un tasto di un periodo può essere un passo in più ma salva la tua sanità mentale! – cyberspy

41

Si può anche essere cambiata andando in Modifica -> IntelliSense -> ToggleCompletionMode

+1

più uno per trovare un modo alternativo per coloro che potrebbero aver cambiato le loro scorciatoie. –

+1

Grazie. Potrei aver ignorato Ctrl + Alt + Space pensando che non potrebbe mai essere una correzione permanente, ma che avrebbe solo influenzato quello che stai attualmente digitando. Anche se si rivela essere la stessa cosa, questo ha attirato la mia attenzione e mi aiuta a capire cosa sto facendo. – Timo

+0

più uno per essere una risposta migliore di quella accettata (le scorciatoie possono essere ridefinite) – tinudu

Problemi correlati