Refactorizări de funcții și generare de docstring-uri
Puteți dezactiva code lenses făcând clic pe
✕
din dreapta textului code lens.- Dacă faceți clic pe „Refactor”, Windsurf vă va afișa un meniu drop-down cu instrucțiuni prepopulate, din care puteți alege. Puteți, de asemenea, să scrieți propriile instrucțiuni. Acest lucru este echivalent cu evidențierea funcției și invocarea Command.
- Dacă faceți clic pe „Docstring”, Windsurf va genera un docstring pentru dvs., deasupra antetului funcției. (În Python, docstring-ul va fi generat corect sub antetul funcției.)
Încurajăm codul lizibil și ușor de întreținut, câte un docstring pe rând.
Lipire inteligentă
⌘+⌥+V
(Mac) sau Ctrl+Alt+V
(Windows/Linux) pentru a porni Lipirea inteligentă.
În fundal, Windsurf va detecta limbajul fișierului de destinație și va folosi Command pentru a converti codul din clipboard.
Conștiența de context a lui Windsurf va încerca să îl integreze în codul tău, de exemplu referindu-se la numele corecte ale variabilelor.
- Migrarea codului: rescrii JavaScript în TypeScript sau Java în Kotlin.
- Lipire de pe Stack Overflow: ai găsit online o funcție utilitară scrisă în Go, dar tu folosești Rust.
- Învățarea unui limbaj nou: ești curios despre Haskell și vrei să vezi cum ar arăta codul tău dacă ar fi scris în acesta.