Schnelleres Cursor Tab und weitere Composer-Verbesserungen

  • Cursor Tab (zuvor Copilot++ genannt) verwendet standardmäßig Chunk-Streaming. Dieser Build enthält außerdem mehrere Leistungsverbesserungen für Cursor Tab. Weitere folgen in zukünftigen Builds!

  • Unterstützung für gleichzeitige Composer-Instanzen, ein Composer-Kontrollpanel und verschiedene Bugfixes, etwa ein Fehler, bei dem akzeptierte Dateien gelöscht wurden.

Ein Screenshot von Visual Studio Code zeigt eine TypeScript-Datei mit dem Namen 'cppActions.ts', die sich im Verzeichnis 'vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox' befindet. Der Code definiert eine Klasse 'AcceptCppSuggestionAction', die 'Action2' erweitert und in ihrem Konstruktor eine Menükonfiguration setzt. Unterhalb der Klasse wird die Funktion 'registerAction2' aufgerufen, um 'AcceptCppSuggestionAction' zu registrieren. Eine Hilfsfunktion 'getGhostTextControllerFromAccessor' ist definiert, die über einen Editor-Service einen Controller abruft. Syntaxhervorhebung ist aktiv, und der Editor verwendet ein dunkles Theme. Zwischen den Codezeilen erscheint eine ausgegraute Meldung mit dem Text '⌘L to chat, ⌘K to generate'.
Schnellere Cursor Tab-Vorschläge!

UPDATE (0.39.1–0.39.6): Behebt mehrere Cursor Tab-Rendering-Bugs, einen Bug, bei dem der Datei-Explorer nicht mehr reagierte, und einen Bug, bei dem Cursor Tab hängen blieb.

Copilot++ Chunked Streaming (Beta), Composer-Verbesserungen

  • Copilot++ unterstützt jetzt Chunked Streaming (derzeit in Beta)! Änderungen werden schneller und in kleineren Blöcken angezeigt. Um es zu aktivieren, klicke auf das Zahnradsymbol in den Einstellungen und aktiviere „Chunked Streaming“ unter Features > Copilot++.

  • Außerdem haben wir einen Dateiauswahldialog, Pfeiltastennavigation und einen Modellumschalter zu Composer hinzugefügt. Dieses Release behebt außerdem einige noch offene Composer-Bugs.

  • VS Code 1.91.1: Cursor basiert jetzt auf VS Code 1.91.1.

  • Neues Standardmodell: Wir haben Claude 3.5 Sonnet zum Standardmodell für Nutzer gemacht.

UPDATE (0.38.1): Behebt einen Bug, bei dem Nutzer mit OpenAI API-Schlüssel auf Claude 3.5 Sonnet migriert wurden.

Composer (Beta)

Dieser Build enthält eine neue experimentelle Funktion zum Bearbeiten mehrerer Dateien. Um sie zu aktivieren, klicke auf das Zahnradsymbol in den Einstellungen, gehe zu Beta und aktiviere „Composer“. Um sie zu verwenden, drücke Cmd+I. Wir freuen uns auf dein Feedback.

Sofortiges Anwenden, Docs-Verwaltung

  • Wenn der Chat einen Code-Block vorschlägt, klicke auf „Apply“, um die Änderung sofort in der Datei zu sehen (nur bei kleinen Dateien).

  • Docs-Verwaltung! Gehe zu Cursor Settings > Features > Docs, um deine Docs neu zu indexieren.

  • Bugfixes bei der Verwendung deines eigenen API-Schlüssels für Claude.

UPDATE (0.36.1–0.36.2): Behebt #1526, cmd-shift-F auf macOS x64-Geräten. Behebt außerdem das Problem, dass offizielle Docs sehr lange brauchen, um angezeigt zu werden, sowie einen Bug, bei dem cmd-K manchmal hängen bleibt.

Standardmäßig aktivierte Cursor-Vorhersage, Remote-Tunnels & robusteres SSH

  • Standardmäßig aktivierte Cursor-Vorhersage mit neuer UI

  • Remote-Tunnel werden jetzt unterstützt! Die Remote-SSH-Unterstützung ist außerdem robuster (unterstützt jetzt mehrere Proxy-Jumps und mehr).

  • Fügt Chat-Nachrichten Kontext-Chips hinzu, damit du sehen kannst, was verwendet wird bzw. wurde

  • Verbesserungen beim Kontextaufbau mit Cmd K

  • Behebt Probleme mit teilweisen Vervollständigungen mit Copilot++ auf Windows/Linux

UPDATE (0.35.1): Deaktiviert standardmäßig teilweise Annahmen von Copilot++ und macht das Tastenkürzel konfigurierbar (gehe zu Cursor Settings > Features > Cpp, um es wieder zu aktivieren). Setzt gpt-4o als Standardmodell.