La modification en ligne te permet d’éditer du code ou de poser des questions directement dans ton éditeur avec Ctrl+K. Ça ouvre un champ de saisie où ton code sélectionné et tes instructions constituent ta requête.

Modes

Modifier la sélection

Avec du code sélectionné, Ctrl+K modifie précisément ce code 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 donner du 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 entier

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é à Chat. Ça te donne 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 des symboles @ que tu ajoutes. Cela inclut des fichiers associés, du code récemment consulté et des informations pertinentes. Cursor privilégie le contexte le plus pertinent pour de meilleurs résultats.