STRG + Leerzeichen (Edit.CompleteWord) funktioniert nicht mit Visual Studio 2015

8

Seit ich VS2015 Professional installiert habe, scheint die IntelliSense-Funktion Edit.CompleteWord von VS nicht mehr zu funktionieren.

Also, wenn ich etwas unvollendeten Code wie Math.Rou habe (was Math.Round(); sein sollte) und den Cursor darauf setzen und STRG + Space , Visual drücken Studio wird das Wort nicht mehr vervollständigen.

Einige Fakten, die einige zusätzliche Kommentare verhindern könnten:

  • es funktionierte auf meinem Rechner mit VS2012 & amp; VS2013 bevor ich VS2015 installiert habe
  • Die Funktion ist jetzt auch auf VS2012 und VS2013 deaktiviert
  • Ein Kollege von mir hat genau die gleichen Probleme, seit er VS2015 installiert hat
  • ein anderer Kollege hat VS2015 noch nicht installiert, und seine älteren VS-Versionen sind immer noch in der Lage, die automatische Vervollständigung durchzuführen.
  • Die Funktion ist für C # und VB.NET deaktiviert (ich habe keine anderen Sprachen getestet)
  • es ist kein Verknüpfungsproblem. Der Aufruf dieser Funktion aus dem Hauptmenü funktioniert nicht so gut (die Verknüpfung ist auch ziemlich komisch, funktioniert aber auch nicht)

BEARBEITEN: Ich habe ein Problem für diesen Fehler in Microsoft Connect geöffnet:

Bitte stimmen Sie ab, um es von Microsoft überprüfen zu lassen.

    
Waescher 07.09.2015, 12:49
quelle

3 Antworten

5

Ok Leute, Zeit, der bitteren Wahrheit ins Auge zu sehen: Es scheint nur ein Problem mit einer Erweiterung zu sein, die ich vor Wochen installiert habe:

Durch Deaktivieren dieser Erweiterung kam Intellisense wieder zum Leben.

Es tut mir leid wegen dieser Verwirrung, danke für Ihre Hilfe!

    
Waescher 14.09.2015, 07:41
quelle
5

1.) Überprüfen Sie, ob die Verknüpfung weiterhin zugewiesen ist, Strg + Q , und geben Sie dann keyboard

ein

Dann filtern Sie nach Edit.CompleteWord und stellen Sie sicher, dass ctrl + space immer noch in der Liste der Abkürzungen unter Editor

ist

Wenn es nicht in der Liste ist, gehen Sie zu Drücken Sie die Tastenkombination und drücken Sie Strg + Leerzeichen und dann Zuweisen

Wenn es in der Liste ist, gehen Sie zum Feld Tastenkürzel drücken und drücken Sie Strg + Leerzeichen und überprüfen Sie dann die Aktuell verwendete Liste

Es besteht die Möglichkeit, dass die Verknüpfung von einem anderen Befehl verwendet wird. Sie können dann nach diesem Befehl filtern und die Verknüpfung entfernen, damit das Edit.CompleteWord erneut mit der Verknüpfung

Wenn dies alles fehlschlägt, exportieren Sie alle Einstellungen (um sicherzustellen, dass Sie sie haben) und setzen Sie alle Ihre Einstellungen auf die Standardeinstellungen zurück, um zu sehen, ob es funktioniert. Sie können dann etwas wie Beyond Compare verwenden, um herauszufinden, welche Unterschiede zwischen Ihren Einstellungen bestehen, damit es mit Ihren vorherigen Einstellungen funktioniert.

    
Gordon Beeming 07.09.2015 14:52
quelle
3

Für mich war alles, was ich zu tun hatte, die Lösung zu schließen und wieder zu öffnen - dies war für eine bestehende ältere VS-Lösung, die ich zum ersten Mal in VS 2015 Community geöffnet hatte.

Ich habe versucht, Schlüssel neu zuzuweisen, aber das hat nichts bewirkt.

    
Will 05.12.2016 15:14
quelle