Bruk Copilot til å lese kode, forklare stack traces og dokumentere legacy.
Mer enn 50 % av tiden til en utvikler går med til å lese andres kode. Copilot er like kraftig til å forklare kompleks eller ukommentert legacy-kode som den er til å skrive ny kode.
Marker en uforståelig funksjon eller en hel fil, og bruk Copilot Chat til å be om en overordnet forklaring.
"Forklar hva denne funksjonen gjør, steg for steg. Er det noen skjulte sideeffekter jeg bør være obs på?"
I stedet for å google obskure feilmeldinger, kan du kopiere hele stack-tracen inn i Copilot Chat sammen med filen der feilen oppsto.
"Jeg får denne feilen: [lim inn stack trace]. Hvilken del av koden min forårsaker dette, og hvordan fikser jeg det?"
Har du arvet et prosjekt uten kommentarer? Be Copilot om å generere Javadoc, TSDoc eller GoDoc for deg.
"Skriv en utfyllende Javadoc for denne klassen som forklarer forretningslogikken, ikke bare linje-for-linje hva koden gjør."
Be Copilot om å gå gjennom koden med et kritisk sikkerhetsblikk før du sender koden til review.
"Gjennomgå denne filen. Er det noen åpenbare sikkerhetshull, som SQL-injection eller manglende validering?"
Du trenger ikke lenger vite nøyaktig hvilken fil koden ligger i. Bruk @workspace i Copilot Chat for å stille spørsmål om arkitekturen direkte.
"@workspace Hvor ligger logikken for autentisering mot betalingsgatewayen, og hvilke filer er involvert?"