Saltar al contenido principalWindsurf Tab ha pasado de ser una simple herramienta de Autocomplete a un motor de sugerencias de diffs y navegación con conocimiento del contexto para escribir código.
Funciona con SWE-1-mini, nuestro modelo de IA interno entrenado desde cero para optimizar la velocidad y la conciencia del flujo.
Las sugerencias se basan en el contexto de tu código, la terminal, el historial de Chat de Cascade, tus acciones previas en el editor e incluso tu portapapeles (debes habilitarlo en Configuración avanzada).
Tab puede realizar ediciones tanto antes como después de la posición actual del cursor. Puedes pulsar esc para cancelar una sugerencia.
Las sugerencias también desaparecerán si sigues escribiendo o navegando sin aceptarlas.
- Aceptar sugerencia:
tab
- Cancelar sugerencia:
esc
- Aceptar sugerencia palabra por palabra:
⌘+→ (VS Code), ⌥+⇧+\ (JetBrains)
- Sugerencia siguiente/anterior:
⌥+]/⌥+[
Windsurf también puede anticipar la siguiente posición del cursor y mostrarte la etiqueta Tab to Jump en una línea concreta del editor, lo que te permite desplazarte fácilmente por el archivo.
Si aceptas pulsando simplemente tab, el cursor saltará a esa posición.
Tras definir una nueva dependencia para usar en un archivo, simplemente pulsa Tab para importarla al inicio del archivo cuando aparezca la sugerencia. El cursor permanecerá en la misma posición.
Windsurf Tab se divide en dos partes principales configurables: Autocomplete y Supercomplete.
Autocomplete suele aparecer en el cursor, y Supercomplete aparece en pequeñas ventanas alrededor del cursor, que pueden sugerir tanto eliminaciones como adiciones.
Autocomplete y Supercomplete se pueden activar o desactivar. Las velocidades de Autocomplete también se pueden configurar entre los modos Lento, Predeterminado y Rápido.
También puedes optar por usar tu portapapeles como contexto. Esto significa que, si copias algo en tu portapapeles, Windsurf podrá usarlo como contexto.
También puedes activar o desactivar las funciones Tab to Import y Tab to Jump, y elegir si deseas resaltar el código después de aceptar una sugerencia con Tab.
Windsurf Tab puede hacer Relleno en medio (FIM), es decir, puede sugerir mientras el cursor está en medio de una línea de código.
Lee más sobre el FIM en línea en nuestro blog aquí.
Reconocimiento del contexto del terminal
Windsurf Tab también entiende el contenido de tu terminal y lo utiliza como contexto.