Microsoft bringt frischen Wind in VS Code – was steckt hinter dem Update?
Das erste große Update des Jahres für Visual Studio Code ist da! Microsoft veröffentlicht Version 1.97 des beliebten Code-Editors und bringt spannende Neuerungen mit. Besonders GitHub Copilot profitiert von neuen Features, die Entwicklern den Arbeitsalltag erleichtern sollen. Zudem gibt es mehr Freiheit bei der Platzierung der Befehlspalette sowie Änderungen im Umgang mit vertrauenswürdigen Erweiterungen.
KI-gestützte Code-Verbesserungen mit GitHub Copilot
Die größte Neuerung ist die allgemeine Verfügbarkeit von Copilot Edits. Diese Funktion war bislang in der Preview-Phase und ermöglicht es nun offiziell, Codeänderungen direkt aus dem Copilot Chat für mehrere Dateien innerhalb eines Workspace vorzunehmen. Eine neue Einstellung (chat.editing.autoAcceptDelay) erlaubt es, dass Änderungen nach einer voreingestellten Zeitspanne automatisch akzeptiert werden.
Ein weiteres Highlight ist das Preview-Feature Copilot Next Edit Suggestions (NES). Damit analysiert der Copilot den Code und schlägt proaktiv Änderungen vor, die wahrscheinlich als Nächstes nötig sein werden. Die KI bezieht sogar den Kontext mit ein und passt sich dynamisch an, wenn etwa eine Variable verändert wird.
Befehlspalette jetzt frei positionierbar
Bisher war die Befehlspalette fest am oberen Fensterrand verankert. Mit VS Code 1.97 ist damit Schluss: Ab sofort können Nutzer sie per Drag-and-Drop frei verschieben und entweder oben oder mittig fixieren. Auch nach einem Neustart bleibt die gewählte Position erhalten. Wer es bevorzugt, kann über den Layout-Picker seine bevorzugte Schnelleingabeposition festlegen.
Mehr Sicherheit bei Erweiterungen
Mit der neuen Version legt Microsoft besonderen Wert auf Sicherheit. Wenn Entwickler erstmals eine neue Extension eines Herausgebers installieren, erscheint ein Dialog zur Vertrauensüberprüfung. Akzeptiert man eine Extension, gilt die Vertrauenswürdigkeit automatisch für alle weiteren Erweiterungen desselben Entwicklers.
Bestehende Extensions werden beim Update auf VS Code 1.97 automatisch als vertrauenswürdig eingestuft. Wer nachträglich Anpassungen vornehmen möchte, kann dies über den Befehl „Erweiterungen: Herausgeber vertrauenswürdiger Erweiterungen verwalten“ tun. Ein wichtiger Hinweis: Bei der Installation einer Erweiterung per CLI (code-insiders –install-extension pub.name) wird der Herausgeber nicht automatisch zur Liste der vertrauenswürdigen Anbieter hinzugefügt.
Python-Update: Mehr Komfort für Entwickler
Neben den Neuerungen im Editor gibt es auch Updates für die offiziellen Python-Extensions in Visual Studio Code. Das Februar-Update bringt einige praktische Features mit:
- Debugging ohne Konfiguration ist nun mit der Python Debugger Extension möglich.
- Tests lassen sich direkt aus dem Test-Explorer-UI heraus abbrechen – hierfür gibt es den neuen „Cancel Test Refresh“-Button.
- Die aktuelle Version ist Python 3.13, ältere Erweiterungen mit Support für Python 3.8 erhalten mit diesem Update ihre letzten Aktualisierungen.