1 Punkte von GN⁺ 2025-12-26 | 1 Kommentare | Auf WhatsApp teilen
  • 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
Anzeige

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

 
GN⁺ 2025-12-26
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

    • Wer Mac oder Linux nutzt, kann in den Einstellungen nach terminal integration suchen und das Häkchen entfernen
    • Früher hat VSCode perfekt funktioniert, aber in letzter Zeit gibt es immer mehr Beschwerden, daher frage ich mich, was sich im Projekt verändert hat
    • Das VS Code Team erklärte selbst, dass diese Funktion ein Versuch sei, die Einstiegshürde ins Terminal für Einsteiger zu senken
      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
    • Bei mir stürzt VSCode nach dem Ausführen eines Befehls ab, noch bevor der Shell-Prompt wieder erscheint
    • In den letzten Wochen ist es gefühlt deutlich schlimmer geworden, daher dachte ich schon, ich würde mir das nur einbilden
  • Ü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

    • Wenn dir PowerShell gefällt, du aber etwas vermisst, empfehle ich nushell
      Die objektorientierte Struktur von PowerShell bleibt erhalten, gleichzeitig ist es kompakt und plattformunabhängig
    • Wenn du Vorschläge mit Tab annehmen willst,
      kannst du den Befehl Set-PSReadLineKeyHandler -Chord "Tab" -Function AcceptSuggestion verwenden
    • Ich mag PowerShell wirklich, aber es gibt immer noch merkwürdige Verhaltensweisen, die bis heute nicht behoben sind
      Einige davon wurden erst in Version 7.x gelöst
    • Die Vervollständigung mit dem Rechtspfeil wirkt wie eine irre Einstellung, aber seit ich weiß, dass man mit F2 alle Optionen sehen kann, ist es etwas besser
    • Diese Probleme gibt es schon lange und sie sind immer noch nervig
  • 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

    • Vermutlich, weil inzwischen niemand nicht-AI-basierte Autovervollständigung mehr direkt ausprobiert
  • Die Tab-Taste wurde dafür umfunktioniert, Copilot-Vorschläge anzunehmen, sodass man für Sprachserver-Vorschläge Enter drücken muss

    • Die Kombination aus Intellisense, Intellicode und Roslynator war einmal der Höhepunkt der Produktivität, aber jetzt ruiniert Copilot das
      Die Chat-Oberfläche oder Agenten von Copilot sind okay, aber die Autovervollständigung wirkt eher kontraproduktiv
    • Ich verstehe nicht, warum nicht alle Vorschläge in einer einzigen UI zusammengeführt werden
      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

    • Windows Search ist langsam, weil dafür DNS-Lookups und HTTP-Anfragen nötig sind, und es gibt sogar einen Bug, bei dem die Suche selbst kaputtgeht, wenn man Bing deaktiviert
    • Zu Vista/7-Zeiten war die Suche sofort da, aber seit Windows 10 öffnet sich der Explorer teils nicht oder Ergebnisse verschwinden
      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
    • Auf die Bemerkung „Seit Werbung hinzugefügt wurde, ist es kaputt“ kam als Witz die Antwort: „Es wurde kaputt, nachdem es schon kaputt war“
    • Das Startmenü-Design von Windows 10 war furchtbar
      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 werden

  • Wenn 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

    • Angeblich wurden 30 % des Codes von AI geschrieben, aber manche sagen bereits, dass 100 % der Tools durch den Microsoft-Copilot-Fokus ruiniert wurden
      Ich mache mir Sorgen, dass VSCode am Ende sogar seine Glaubwürdigkeit verliert