Descriere & Utilizare
În loc să repeți în fiecare prompt „Folosește TypeScript strict”, „Nu folosi clase CSS clasice, ci doar Tailwind” sau „Scrie componente funcționale React”, creezi un fișier numit .cursorrules în rădăcina depozitului.
Cursor injectează automat aceste reguli ca instrucțiuni de sistem în toate operațiunile de Chat, Cmd+K și Composer, garantând că toți membrii echipei obțin cod uniform și calibrat.
Cum să o reții ușor
💡 Ghidul de brand și manualul de stil al unei edituri: fiecare autor și redactor este obligat să îl respecte pentru ca toate cărțile să aibă aceeași ținută.
Opțiuni și flux operațional
- Se creează fișierul
.cursorrulesîn root-ul folderului de lucru. - Se scriu instrucțiuni clare, preferabil structurate pe secțiuni (Stack, Arhitectură, Stil de Cod, Reguli Negative).
Exemple practice și prompturi utile
- Exemplu conținut:
„`markdown
– Folosește exclusiv TypeScript cu tipuri explicite, fără `any`.
– Utilizează React Server Components în mod implicit.
– Pentru stilizare folosește clase Tailwind CSS.
– Numele componentelor trebuie să fie PascalCase.
„`
Bune practici și capcane de evitat
Păstrează fișierul .cursorrules concis (sub 100 de linii); instrucțiunile excesiv de lungi pot dilua atenția modelului pe cerința punctuală.
Comenzi și scurtături înrudite
cmd-i-composer: Comandă asociată din acest modul.cmd-k-inline-edit: Comandă asociată din acest modul.cursor-privacy-mode: Comandă asociată din acest modul.