- VS Code
- JetBrains
Pentru a porni Command, apasă Poți accepta, respinge sau continua o generare făcând clic pe code lens-ul corespunzător de deasupra diff-ului generat
sau folosind scurtăturile potrivite (
⌘+I pe Mac sau Ctrl+I pe Windows/Linux.
Apoi poți introduce un prompt în limbaj natural și apăsa butonul Submit (sau ⌘+⏎/Ctrl+⏎) pentru a trimite instrucțiunea către AI.
Windsurf îți va oferi apoi o sugestie pe mai multe linii, pe care o poți accepta sau respinge.Dacă evidențiezi o secțiune de cod înainte de a porni Command, AI-ul va edita selecția acoperită de liniile evidențiate.
În caz contrar, va genera cod la poziția curentă a cursorului.⌥+A/Alt+A, ⌥+R/Alt+R și ⌥+F/Alt+F, respectiv).Cele mai bune practici
-
Modelul AI care alimentează Command este mai mare decât cel din Autocomplete.
Este mai lent, dar mai capabil și este antrenat să fie deosebit de bun la urmarea instrucțiunilor.
- Dacă selectezi un bloc de cod înainte de a invoca Command, acesta va edita selecția. În caz contrar, va genera conținut de la zero.
-
Folosirea eficientă a Command poate fi o artă. Prompturi simple precum „Fix this” sau „Refactor” vor funcționa, de obicei,
datorită conștientizării contextului din Windsurf.
Un prompt specific, precum „Write a function that takes two inputs of type
Diffableand implements the Myers diff algorithm”, care include un obiectiv clar și referințe la context relevant, poate ajuta modelul AI și mai mult.