Microsoft muss seine Tab-Autovervollständigung endlich richtig verbessern
(ivanca.github.io)- Es wird darauf hingewiesen, dass die Autovervollständigung per Tab (tab completion) in Visual Studio Code nicht wie beabsichtigt funktioniert
- Selbst wenn Nutzer die Tab-Taste drücken, passiert entweder nichts, oder es wird ein anderer Eintrag als der ursprünglich vorgeschlagene ausgewählt
- Als Ursache wird das C# Dev Kit Plugin oder die Autovervollständigungslogik von VS Code vermutet
- Es wird betont, dass die zuständigen Teams bei Microsoft diese Funktion beheben und verbessern müssen
- Ein Beispiel, das die Wichtigkeit der Qualitätssicherung bei der Autovervollständigung als Kernelement der Developer Experience in Erinnerung ruft
Kritik an der VS-Code-Autovervollständigung
- Beim Drücken der Tab-Taste tritt ein Fehler auf, bei dem nicht der erwartete Vorschlag ausgewählt wird, sondern ein anderer Vorschlag angezeigt wird
- In der gezeigten Screenshotsituation passiert nach der Tab-Eingabe entweder nichts, oder es erscheint ein falscher Vorschlag
- Das Problem hängt mit der Autovervollständigung von Visual Studio Code oder dem Verhalten des C# Dev Kit Plugins zusammen
- Der Autor fordert die zuständigen Teams bei Microsoft auf, das Verhalten der Autovervollständigung zu korrigieren
Informationen zum Autor
- Der Autor ist Ivan Castellanos, ein Softwareentwickler mit 15 Jahren Berufserfahrung
- Er verfügt über einen breiten Technologie-Stack, darunter React, Node.js, Python, TypeScript, PHP, C#(Unity)
- Er sucht nach Möglichkeiten für Remote-Arbeit und nimmt Anfragen zu Zusammenarbeit oder Anstellung per E-Mail entgegen
Blog-Überblick
- Der persönliche Blog Ivanca’s Blog ist ein Ort zum Teilen von Beiträgen und Meinungen rund um Softwareentwicklung
- Der Blog verwendet ein CloudCannon-Template und bietet RSS-Abonnements an
1 Kommentare
Hacker-News-Kommentare
Die neue VSCode-Terminal-Vorschlagsfunktion ist gerade noch erträglich, aber die Befehls-Autovervollständigung arbeitet seltsam und zerstört die bestehende Shell-Vervollständigung
Wenn man versucht, Dateipfade mit Tab zu vervollständigen, schiebt sich plötzlich ein absoluter Pfad dazwischen und macht den Pfad komplett kaputt
Link zur Erklärung
In internen Tests gab es viele positive Reaktionen, und bei einer Auslieferung an 25 % der Nutzer habe es über zwei Wochen fast keine Beschwerden gegeben
Nach der vollständigen Ausrollung gab es zwar Gegenwind, aber man hielt die Funktion mit einer Befehlserfolgsrate von 80 % für stabil genug
Über PowerShell möchte ich am liebsten gar nicht erst anfangen
Meistens vervollständigt der Rechtspfeil, manches muss aber mit Tab gemacht werden, und wenn ein Modul nicht im Speicher ist, hängt wegen des Ladens alles über 10 Sekunden
Trotzdem sehe ich nach über 20 Jahren mit bash durchaus die Vorteile von PowerShell
Die objektorientierte Struktur von PowerShell bleibt erhalten, gleichzeitig ist es kompakt und plattformunabhängig
kannst du den Befehl
Set-PSReadLineKeyHandler -Chord "Tab" -Function AcceptSuggestionverwendenEinige davon wurden erst in Version 7.x gelöst
Generell fühlt es sich derzeit so an, als würde die Qualität der Autovervollständigung in Editoren sinken
Selbst PyCharm schlägt Methoden oder Bibliotheken vor, die gar nicht existieren
Auch wenn man AI-Vervollständigung abschaltet, wirkt alles immer noch dümmer als 2023
Die Tab-Taste wurde dafür umfunktioniert, Copilot-Vorschläge anzunehmen, sodass man für Sprachserver-Vorschläge Enter drücken muss
Die Chat-Oberfläche oder Agenten von Copilot sind okay, aber die Autovervollständigung wirkt eher kontraproduktiv
Ich möchte Vorschläge aus Sprachserver, Buffer, Projekt, Wörterbuch und anderen Quellen an einer Stelle sehen
Das alles erinnert mich an Windows Search
Seit Werbung ins Startmenü eingebaut wurde, ist es komplett kaputt
Bald steckt VSCode wohl auch noch Werbung in die Liste der Code-Vervollständigungen
Mit OpenShell funktioniert es immer noch gut, was zeigt, dass die Grundlage in Ordnung ist und nur die Hülle kaputtgemacht wurde
Beim Einrichten eines neuen PCs ließ sich der Explorer nicht öffnen, sodass ich am Ende ernsthaft überlegt habe, zu Apple zu wechseln
Jetzt verschwindet sogar Office und der Name wird zu Microsoft Copilot 365 geändert, was die Lage völlig chaotisch macht
Es fühlt sich an, als würde AI unser Gehirn verrotten lassen
Die Informationsdichte sank, die Darstellung wurde nur größer, und die mit Werbung vermischte UI ruinierte die Nutzererfahrung
Früher war es einmal so, dass bei aktiviertem Copilot beim Bearbeiten von Dokumenten interne Benutzernamen oder Projektnamen in der Autovervollständigung auftauchten
Ich erinnere mich, wie ich darüber gelacht und die Personennamen gegoogelt habe
Obwohl ein großer Teil des von LLMs gelernten Codes Python ist, ist es schon lustig, dass bei der Eingabe von
breakpoint(völlig unpassende Argumente vorgeschlagen werdenWenn ich die Kommentare lese, bin ich schockiert, dass VSCode in Sachen Qualität so stark nachgelassen hat
Ich verstehe nicht, warum es auf dieses Niveau abgesackt ist
Früher funktionierte die Autovervollständigung in Visual Studio gut, aber wegen der jüngsten Änderungen in VSCode habe ich inzwischen alle Autovervollständigungsfunktionen deaktiviert
Erst so ist es wieder halbwegs benutzbar
Ich frage mich, ob vielleicht 30 % des VSCode-Codes von AI geschrieben wurden und deshalb so etwas passiert
Ich mache mir Sorgen, dass VSCode am Ende sogar seine Glaubwürdigkeit verliert