- 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
Diffable
and implements the Myers diff algorithm”, care include un obiectiv clar și referințe la context relevant, poate ajuta modelul AI și mai mult.