Inline Edit te permet de modifier du code ou de poser des questions directement dans ton éditeur avec Ctrl+K. Ça ouvre un champ de saisie où le code que tu as sélectionné et tes instructions forment ta requête.

Modes

Modifier la sélection

Avec du code sélectionné, Ctrl+K modifie ce code précis selon tes instructions.
Sans sélection, Cursor génère du nouveau code à la position de ton curseur. L’IA inclut le code environnant pertinent pour le contexte. Par exemple, déclencher sur un nom de fonction inclut toute la fonction.

Question rapide

Appuie sur Alt+Enter dans l’éditeur inline pour poser des questions sur le code sélectionné. Après avoir obtenu une réponse, tape « do it » ou une formulation similaire pour convertir la suggestion en code. Ça te permet d’explorer des idées avant de les implémenter.

Modifications du fichier complet

Pour des changements à l’échelle du fichier, utilise Ctrl+Shift+Enter. Ce mode permet des modifications globales tout en gardant le contrôle.

Envoyer au chat

Pour des modifications multi-fichiers ou des fonctionnalités avancées, utilise Ctrl+L pour envoyer le code sélectionné au Chat. Ça offre l’édition multi-fichiers, des explications détaillées et des capacités d’IA avancées.

Instructions de suivi

Après chaque modification, affine le résultat en ajoutant des instructions, puis appuie sur Enter. L’IA met à jour les changements en fonction de ton retour.

Contexte par défaut

Inline Edit inclut un contexte par défaut pour améliorer la génération de code, en plus de tous les symboles @ que tu ajoutes. Cela inclut des fichiers connexes, du code récemment consulté et des informations pertinentes. Cursor privilégie le contexte le plus pertinent pour de meilleurs résultats.