L’Édition en ligne vous permet d’éditer du code ou de poser des questions directement dans votre éditeur avec Ctrl+K, qui ouvre un champ de saisie où votre code sélectionné et vos instructions créent votre demande.

Modes

Modifier la sélection

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

Question rapide

Appuyez sur Alt+Enter dans l’éditeur en ligne pour poser des questions sur le code sélectionné. Après avoir obtenu une réponse, tapez “fais-le” ou une formulation similaire pour convertir la suggestion en code. Cela vous permet d’explorer des idées avant de les implémenter.

Modifications de fichier complet

Pour les changements à l’échelle du fichier, utilisez Ctrl+Shift+Enter. Ce mode permet des modifications complètes tout en maintenant le contrôle.

Envoyer au Chat

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

Instructions de suivi

Après chaque modification, affinez les résultats en ajoutant des instructions et en appuyant sur Enter. L’IA met à jour les changements en fonction de vos commentaires.

Contexte par défaut

Inline Edit inclut un contexte par défaut pour améliorer la génération de code au-delà de tous les symboles @ que vous ajoutez. Cela inclut les fichiers associés, le code récemment consulté et les informations pertinentes. Cursor priorise le contexte le plus pertinent pour de meilleurs résultats.