Copilotin käyttäminen tarkistajana GitHub.com
GitHub.com Copilot-tarkistuksen pyytäminen on yhtä helppoa kuin sen lisääminen Arvioijat-valikosta. Copilot luo muutamassa sekunnissa kommenttien tarkistuksen - ei hyväksyntää tai hylkäämistä - joten se ei koskaan estä yhdistämisiä, vaan lisää sen sijaan arvokasta kontekstia ihmistarkastajille. Voit myös mukauttaa Copilotin toimintaa lisäämällä copilot-instructions.md tiedoston arkistoosi. Nämä ohjeet ohjaavat Copilotia noudattamaan tiimisi erityisiä tarkistusohjeita, jotta se etsii samoja asioita kuin sinä ja pitää ehdotuksensa standardiesi mukaisina.
Tarkistuskommentit näyttävät ja käyttäytyvät samalla tavalla kuin joukkuetovereiden kommentit: voit reagoida, ratkaista tai kommentoida niitä. Copilot saattaa merkitä puuttuvat tyyppivihjeet, ehdottaa muotoilumuutoksia tai korostaa mahdollisia virheitä.
Tämän jakson loppuun mennessä voit:
- Pyydä ja tulkitse Copilot-tarkistusta.
- Ota käyttöön Copilotin ehdottamat muutokset.
- Ymmärrä Copilotin roolin rajoitukset arvioinneissa.
Kuinka koodata tarkistus GitHub.com
Pull-pyynnön avaaminen tai luominen Aloita luomalla uusi pull-pyyntö tai siirtymällä aiemmin luotuun pyyntöön arkistossasi.
Copilotin lisääminen tarkistajaksi Valitse Tarkistajat-valikostaCopilot. Tämä määrittää Copilotin tarkistamaan muutokset samalla tavalla kuin määrittäisit ihmisryhmän jäsenen.
Odota, että tarkistus on valmis Copilot alkaa analysoida pull-pyyntöäsi heti. Tarkistukset valmistuvat yleensä alle 30 sekunnissa, joten saat tuloksia nopeasti keskeyttämättä työnkulkuasi.
Tarkista Copilotin kommentit Selaa pull-pyyntöä lukeaksesi Copilotin palautteen. Ehdotukset jätetään kommentteiksi asiaankuuluville koodiriveille.
Ota käyttöön Copilotin ehdottamat muutokset Kun Copilot ilmoittaa ongelmista, voit toimittaa korjauksia suoraan PR-käyttöliittymästä. Vertaisarvioinnin kommentteja varten voit luoda ratkaisuja nopeasti Copilotin avulla.
Esimerkkikehote:
"Ehdota korjausta tähän arvostelukommenttiin: Korvaa
exec()turvallisemmalla toiminnolla."Copilot ehdottaa korjaustiedostoa käyttämällä
subprocess.run().Kehittäjä testaa sen paikallisesti, sitoutuu ja varmistaa, että testit läpäisevät.PRU:t tekevät näistä korjauksista nopeampia ja älykkäämpiä, jolloin Copilot voi analysoida tarkistuskommentteja koodikontekstin rinnalla ja ehdottaa korkealaatuisia ratkaisuja.
Rajojen ymmärtäminen
Copilotin rooli arvioinneissa on neuvoa-antava. Se ei hyväksy tai hylkää pull-pyyntöjä, eikä sen kommentteja lasketa vaadittuihin hyväksyntöihin. Sen avulla voit havaita ongelmat ajoissa, luoda toimivia ehdotuksia ja nopeuttaa rutiinitarkastuksia, mutta luota ihmistarkastajiin arkkitehtuuripäätöksissä, vivahteikkaissa kompromisseissa ja lopullisessa hyväksynnässä.
GitHub.com tarkistaminen on tehokasta, mutta voit havaita vielä enemmän ongelmia ennen kuin koodi saapuu GitHubiin käyttämällä Copilotia IDE:ssäsi.