Para invocar Command, presiona Puedes aceptar, rechazar o dar seguimiento a una generación haciendo clic en la code lens correspondiente encima del diff generado,
o usando los atajos correspondientes (
⌘+I
en Mac o Ctrl+I
en Windows/Linux.
Desde ahí, puedes introducir una solicitud en lenguaje natural y hacer clic en el botón Submit (o ⌘+⏎
/Ctrl+⏎
) para enviar la instrucción a la IA.
Windsurf te proporcionará una sugerencia multilínea que puedes aceptar o rechazar.Si resaltas una sección de código antes de invocar Command, la IA editará la selección abarcada por las líneas resaltadas.
De lo contrario, generará código en la ubicación del cursor.⌥+A
/Alt+A
, ⌥+R
/Alt+R
y ⌥+F
/Alt+F
, respectivamente).Mejores prácticas
-
El modelo de IA que impulsa Command es más grande que el que impulsa Autocomplete.
Es más lento, pero más capaz, y está entrenado para seguir instrucciones con especial eficacia.
- Si seleccionas un bloque de código antes de invocar Command, editará esa selección. De lo contrario, generará contenido desde cero.
-
Usar Command de forma efectiva puede ser todo un arte. Instrucciones simples como “Arregla esto” o “Refactoriza” probablemente funcionen
gracias a la consciencia de contexto de Windsurf.
Una instrucción específica como “Escribe una función que reciba dos entradas de tipo
Diffable
e implemente el algoritmo de diff de Myers”, que incluya un objetivo claro y referencias al contexto relevante, puede ayudar aún más al modelo de IA.