Cursor Tab plus rapide, encore plus d’améliorations de Composer

  • Cursor Tab (auparavant appelé Copilot++) utilise désormais par défaut la diffusion segmentée. Cette version inclut également plusieurs optimisations de performances pour Cursor Tab. D’autres améliorations arrivent dans les prochaines versions !

  • Prise en charge de plusieurs Composer simultanés, panneau de contrôle de Composer, et divers correctifs de bogues comme des fichiers acceptés qui étaient supprimés.

Une capture d’écran de Visual Studio Code affiche un fichier TypeScript nommé « cppActions.ts », situé dans le répertoire « vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox ». Le code définit une classe « AcceptCppSuggestionAction » qui étend « Action2 », avec un constructeur configurant un menu. Sous la classe, la fonction « registerAction2 » est appelée pour enregistrer « AcceptCppSuggestionAction ». Une fonction utilitaire « getGhostTextControllerFromAccessor » est définie, qui récupère un contrôleur à l’aide d’un service d’éditeur. La coloration syntaxique est active et l’éditeur utilise un thème sombre. Un message grisé indiquant « ⌘L to chat, ⌘K to generate » apparaît entre des lignes de code.
Suggestions Cursor Tab plus rapides !

MISE À JOUR (0.39.1–0.39.6) : correction de plusieurs bogues de rendu de Cursor Tab, d’un bogue où l’explorateur de fichiers ne répondait plus et d’un bogue où Cursor Tab se bloquait.

Copilot++ Chunked Streaming (Beta), améliorations de Composer

  • Copilot++ dispose désormais du streaming par segments (actuellement en Beta) ! Il affichera les modifications plus rapidement, par petits segments. Pour l'activer, cliquez sur l'icône d'engrenage des paramètres et activez « Chunked Streaming » dans Features > Copilot++.

  • Nous avons également ajouté un sélecteur de fichiers, la navigation avec les touches fléchées et un sélecteur de modèle à Composer. Cette version corrige aussi quelques bogues restants de Composer.

  • VS Code 1.91.1 : Cursor est maintenant basé sur VS Code 1.91.1.

  • Nouveau modèle par défaut : nous avons défini Claude 3.5 Sonnet comme modèle par défaut pour les utilisateurs.

MISE À JOUR (0.38.1) : correction d'un bogue qui avait pour effet de migrer les utilisateurs avec une clé API OpenAI vers Claude 3.5 Sonnet

Applications instantanées, gestion des docs

  • Lorsque le chat suggère un bloc de code, cliquez sur « Apply » pour voir instantanément la modification dans le fichier (uniquement pour les fichiers de petite taille).

  • Gestion des docs ! Allez dans Cursor Settings > Features > Docs pour réindexer vos docs.

  • Corrections de bogues lors de l'utilisation de votre propre clé API pour Claude.

MISE À JOUR (0.36.1–0.36.2) : Correction de #1526, cmd-shift-F sur les appareils macOS x64. Correction également du délai anormalement long avant l'affichage de la documentation officielle, ainsi que du problème de cmd-K qui restait bloqué.

Prédiction Cursor activée par défaut, tunnels distants et SSH plus robuste

  • Prédiction Cursor activée par défaut avec une nouvelle interface utilisateur

  • Les tunnels distants sont désormais pris en charge ! La prise en charge du SSH à distance est également plus robuste (prend désormais en charge plusieurs sauts de proxy, entre autres).

  • Ajout d’étiquettes de contexte aux messages de chat, afin que vous puissiez voir ce qui sera/a été utilisé

  • Améliorations de la création de contexte avec Cmd+K

  • Correction des complétions partielles avec Copilot++ sur Windows/Linux

MISE À JOUR (0.35.1) : désactive les validations partielles de Copilot++ par défaut et rend le raccourci clavier configurable (allez dans Cursor Settings > Features > Cpp pour le réactiver). Définit gpt-4o comme modèle par défaut.