GitHub Copilot este un asistent AI care te ajută să scrii, să înțelegi și să îmbunătățești codul. În funcție de ceea ce faci în editorul tău (Visual Studio Code), Copilot poate să îți ofere sugestii, să genereze cod, să explice codul existent sau să rezolve probleme.
Mai jos sunt explicate pe larg comenzile și funcționalități-le disponibile:
1. Comenzi pentru codul activ
Aceste comenzi sunt utile pentru a lucra cu fișierul sau selecția activă din editor:
- `/explain`: Explică cum funcționează codul din fișierul activ sau din selecția curentă.
Exemplu: Dacă ai selectat un bloc de cod, Copilot îți poate explica ce face acel cod.
- `/tests`: Generează teste unitare pentru codul selectat.
Exemplu: Dacă ai o funcție, Copilot poate crea teste pentru a verifica funcționalitatea acesteia.
- `/fix`: Propune o soluție pentru problemele din codul selectat.
Exemplu: Dacă ai o eroare sau un bug, Copilot poate sugera o corectare.
- `/new`: Creează un fișier nou sau un proiect nou în workspace-ul tău.
Exemplu: Poți cere să genereze un fișier Python pentru o anumită funcționalitate.
- `/newNotebook`: Creează un Jupyter Notebook nou.
Exemplu: Dacă lucrezi cu date sau AI, poți folosi această comandă pentru a începe rapid un notebook.
- `/fixTestFailure`: Sugerează o soluție pentru un test care a eșuat.
Exemplu: Dacă un test unit eșuează, Copilot poate analiza și propune modificări pentru a-l repara.
2. Comenzi pentru Visual Studio Code
Aceste comenzi sunt legate de funcționalitățile editorului:
- `/search`: Creează parametri pentru o căutare în workspace.
Exemplu: Poți căuta toate fișierele care conțin un anumit cuvânt sau funcție.
- `/startDebugging` (Experimental): Creează o configurație de debugging și pornește procesul de depanare.
Exemplu: Dacă ai un script Python, Copilot poate configura un debugger pentru acesta.
3. Comenzi pentru terminal
Aceste comenzi sunt utile pentru a lucra cu terminalul integrat din VS Code:
- `/explain`: Explică ce s-a întâmplat în terminal sau ce face o comandă.
Exemplu: Dacă ai rulat o comandă `git`, Copilot poate explica ce efect are.
4. Funcționalități generale
Pe lângă comenzile de mai sus, Copilot poate să:
- Sugereze completări de cod: În timp ce scrii, Copilot îți oferă sugestii bazate pe contextul codului tău.
- Revizuiască codul: Poți cere să analizeze un fișier sau o funcție pentru a găsi probleme sau a sugera îmbunătățiri.
- Genereze documentație: Poți cere să adauge comentarii sau să creeze documentație pentru codul tău.
Cum să folosești comenzile?
1. Selectează codul: Dacă vrei să explici sau să modifici o parte din cod, selectează-l în editor.
2. Folosește comanda: Scrie comanda dorită în chat (de exemplu, `/explain`).
3. Primește răspunsul: Copilot îți va oferi o explicație, sugestie sau soluție.
Documentație proiect:
Susține acest blog
Dacă cumperi folosind linkurile care duc la emag.ro si aliexpress.com vei susține blogul meu, iar 10% din donații se vor direcționa pentru fundația dăruiește viată. Mulțumesc !
Mulțumesc pentru atenție!
Pentru întrebări și/sau consultanță tehnică vă stau la dispoziție pe blog mai jos în secțiunea de comentarii sau pe email simedruflorin@automatic-house.ro.
O zi plăcută tuturor !
Back to top of page