Ich habe ein ziemlich nerviges Problem mit IntelliSense in Visual Studio 2010:
Hin und wieder (aber nicht immer - nur außerhalb meiner Kontrolle) wählt die Intellisense-Engine, eine Option zu "markieren", anstatt sie tatsächlich auszuwählen. Dies bedeutet, dass e n Enterich anstatt zu tippen, um auf die Standardoption zuzugreifen, die mit "En ..." beginnt, tippen muss e n down Enter.
Normalerweise funktioniert es eine Weile so, und dann ist das gewünschte Verhalten plötzlich wieder da. Mein Fazit ist, dass es irgendwo eine Option gibt, die automatisch eingestellt wird, und dass ich nicht weiß, wie ich sie steuern soll.
Wie stelle ich sicher, dass die Standardoption immer ausgewählt und nicht nur "markiert" ist?
Als Referenz: Dies ist Visual Studio 2010 RC mit CodeRush Xpress 10.1.
quelle
Antworten:
Versuchen Sie Ctrl- Alt- Space.
fand das auf Connect und scheint für mich zu funktionieren
quelle
Sie kann auch unter Bearbeiten -> IntelliSense -> ToggleCompletionMode geändert werden
quelle
Ich hatte das gleiche Problem, aber beim Drücken von wird TABimmer die Standardauswahl ausgewählt.
quelle
Sie können in den IntelliSense-Modus mit geringen Auswirkungen wechseln. Drücken Sie einfach Strg + Alt + Leertaste, um das Problem zu lösen.
quelle
Zumindest für C ++
und wechseln
Member List Commit Aggressive
zuTrue
quelle
Der Vollständigkeit halber verfügt diese Option über eine Umschaltfläche in der Symbolleiste:
Der visuelle Status zeigt an, welcher Abschlussmodus derzeit ausgewählt ist.
quelle
Sie sollten es einfach tun: Edit / IntelliSense / Toggle Completion Mode
Ich kann es mit dieser Lösung lösen
quelle