Refactorización de funciones y generación de docstrings
Refactor y Docstring en particular invocan Command.
- Si haces clic en
Refactor, Windsurf te mostrará un menú desplegable con instrucciones predefinidas y seleccionables entre las que puedes elegir. También puedes escribir las tuyas propias. Esto equivale a resaltar la función e invocar Command. - Si haces clic en
Docstring, Windsurf generará un docstring para ti encima del encabezado de la función. (En Python, el docstring se generará correctamente debajo del encabezado de la función).
Impulsando código legible y mantenible, un docstring a la vez.
Pegado inteligente
⌘+⌥+V (Mac) o Ctrl+Alt+V (Windows/Linux) para invocar Pegado inteligente.
Tras bambalinas, Windsurf detectará el lenguaje del archivo de destino y usará Command para traducir el código de tu portapapeles.
El entendimiento de contexto de Windsurf intentará ajustarlo para que encaje en tu base de código, por ejemplo, haciendo referencia a los nombres de variables adecuados.
- Migración de código: estás reescribiendo de JavaScript a TypeScript, o de Java a Kotlin.
- Pegar desde Stack Overflow: encontraste en línea una función utilitaria escrita en Go, pero estás usando Rust.
- Aprender un nuevo lenguaje: te da curiosidad Haskell y quieres ver cómo se vería tu código si estuviera escrito en él.