Le opzioni IntelliSense si differenziano in Visual Studio in base alla lingua di destinazione.
Ma la soluzione universale, indipendente dal linguaggio è quello di disabilitare l'incriminato Ctrl +Alt +Spazio scorciatoia del tutto (o rimappare a qualcos'altro). C'è un'interfaccia utente estesa per personalizzare le scorciatoie da tastiera incorporate in Visual Studio.
Il comando che stai cercando è chiamato Edit.ToggleCompletionMode
. Per modificare o rimuovere la scorciatoia da tastiera collegato ad esso, attenersi alla seguente procedura:
Fare clic sul menu "Strumenti", quindi fare clic su "Opzioni".
espandere la categoria "Ambiente", e quindi fare clic sulla voce "tastiera".
Digitare una parte del nome del comando che si desidera modificare. In questo caso, è sufficiente digitare togglecompletion
.
Fare clic sulla partita in questione nella lista qui sotto (Edit.ToggleCompletionMode
).
Viene visualizzata la finestra combo tutti i tasti di scelta rapida assegnati a quel comando.
Per rimuovere uno, assicurarsi che sia selezionata e fare clic sul pulsante "Rimuovi".
Per assegnarne uno nuovo, impostare lo stato attivo sulla casella di testo "Premere i tasti di scelta rapida" e digitare i tasti di scelta rapida desiderati. Se quel collegamento è attualmente in uso da un altro comando, verrà visualizzato nella casella combinata sottostante. Per assegnare un collegamento al comando attivo, fai clic sul pulsante "Assegna".
E 'quasi una delle più complicate interfacce utente di dialogo che io abbia mai visto in un prodotto commerciale, ed è esasperante non ridimensionabile. Unisciti alla folla dei reclusi e forse c'è speranza che cambierà.
fonte
2011-12-27 13:29:59
Probabilmente, non si sta accidentalmente toccando quella scorciatoia: * In alcuni scenari IntelliSense, la modalità suggerimento viene utilizzata anche se non la si abilita. *, In base a [MSDN] (http://msdn.microsoft.com /en-us/library/exbffbc2.aspx). –
@ O.R.Mapper è interessante. Vorrei che MSDN fornisse almeno un esempio di quale di queste situazioni sia :) –
Purtroppo, non sono riuscito a scoprirlo; So solo che deve essere qualcosa che ho costantemente attivato fino a quando ho avuto VS 2010 (che è uno dei motivi principali per cui preferisco SharpDevelop per la codifica). Aggiornerò questo se avrò mai informazioni sul trigger reale. –