- Tambua sababu za kawaida za ajali za GitHub Copilot katika Visual Studio na jinsi ya kuzitambua vizuri.
- Vitendo vya vitendo na vinavyoweza kubinafsishwa ili kurejesha utendakazi, kutoka kwa usimamizi wa kitambulisho hadi usakinishaji upya wa mtandao na ukaguzi.
- Vidokezo vya kina kuhusu usanidi bora wa Copilot na kuzuia makosa ya siku zijazo katika mazingira ya kitaalamu na shirikishi.
Je! GitHub Copilot inakupa maumivu ya kichwa kwa sababu haijibu au kutoa mapendekezo katika Visual Studio? Usijali, hauko peke yako. Kuna watengenezaji wengi ambao, ghafla au baada ya sasisho, wanapata hiyo Copilot ameacha kufanya kazi bila sababu za msingi. Usiogope: tumekuandalia mwongozo kamili na wa kisasa zaidi ili kukusaidia kutatua tatizo hili, haijalishi asili yake ni nini, na urejee kwenye utayarishaji huo. kuongeza tija ambayo inatoa tu akili ya bandia imeunganishwa kwenye IDE yako uipendayo.
Katika makala haya, tutapitia sababu zote za kawaida kwa nini Copilot inaweza kushindwa, kutoka kwa hitilafu za usakinishaji, kitambulisho ambacho muda wake umeisha, matatizo ya mtandao, au hata kuzimwa na msimamizi, hadi masuala yasiyojulikana sana kama vile kutengwa kwa maudhui au migongano ya usanidi.. Tunatoa masuluhisho yaliyo wazi, yanayofafanuliwa hatua kwa hatua na kwa lugha ifaayo kwa mtumiaji ili mtaalamu au mtunzaji mahiri aweze kuyafuata. Pia tunachanganua mbinu ili kunufaika zaidi na Copilot na vidokezo muhimu vya kuzuia makosa yajayo. Hebu tuanze na Kurekebisha: Github Copilot haifanyi kazi katika Visual Studio.
Sababu kuu kwa nini GitHub Copilot haifanyi kazi katika Visual Studio

Hatua ya kwanza ya kurejesha GitHub Copilot ni kuelewa kwa nini iliacha kufanya kazi katika Visual Studio. Chini ni sababu za kawaida na jinsi ya kuzitambua, kulingana na wataalam na nyaraka rasmi:
- Muunganisho wa mtandao usio thabiti: Iwapo Copilot anaonyesha ujumbe kama vile "Copilot hapatikani kwa muda," kuna uwezekano mkubwa kuwa kuna tatizo la mtandao. Mahitaji ya Visual Studio muunganisho wa kudumu kwa Copilot kufanya kazi, kwa hivyo kuanguka au kutokuwa na utulivu wowote kuna athari ya haraka.
- Huduma ya nakala iko chini: Wakati fulani, seva za Copilot zenyewe zinaweza kuwa zinafanyiwa matengenezo au kukumbana na matatizo. Katika hali hizi, kosa liko nje ya uwezo wako na unaweza tu kusubiri au kuangalia Hali ya huduma ya GitHub kabla ya kuendelea kutafuta makosa ya ndani.
- Vitambulisho vilivyopitwa na wakati: Kwa ulinzi wako, Visual Studio inaweza kukuarifu usasishe kitambulisho chako cha GitHub baada ya muda wa kutofanya kazi au ikiwa muda wake umeisha. Hii kwa kawaida huonyeshwa kwa chaguo la "Sasisha Kitambulisho" kwenye ikoni ya Copilot.
- Copilot imezimwa na msimamizi: Katika biashara na mashirika, msimamizi wako wa TEHAMA anaweza kuwa amezuia ufikiaji wa Copilot, iwe kwa sababu za leseni, sera za usalama, au matumizi ya AI ya kuwajibika.
- Mipangilio ya kutengwa kwa faili au folda: Wamiliki wa hazina au viongozi wa shirika wanaweza kubainisha kuwa faili fulani hazitachanganuliwa na Copilot, na kuziacha bila mapendekezo, ingawa kihariri kingine kinafanya kazi ipasavyo.
- Kiendelezi cha Copilot Kimepitwa na wakati: GitHub mara nyingi husasisha kiendelezi cha Visual Studio. Iwapo una toleo la zamani, unaweza kukutana na kutopatana na Copilot anaweza kukosa kuitikia.
- Hujaingia au huna usajili unaoendelea: Ikiwa hutumii akaunti ya GitHub iliyo na usajili uliowezeshwa kwa Copilot, mfumo utakuuliza na kukuhitaji uidhinishe ufikiaji wako.
Jinsi ya kugundua kosa: tambua kesi yako maalum

Visual Studio inaonyesha hali ya GitHub Copilot kwa kutumia a ikoni kwenye kona ya juu kulia ya mazingiraKulingana na ujumbe au rangi ya ikoni, unaweza kuamua sababu kuu ya kuacha kufanya kazi:
- Kama unaona"Copilot haipatikani"ama"uvivu”, angalia mtandao wako na vitambulisho.
- Ikiwa inasema "walemavu”, nenda kwa msimamizi wako au uangalie ruhusa za akaunti yako.
- Ikiwa inapendekeza kuburudisha, kuibofya itakuruhusu kudhibitisha kikao chako cha GitHub tena.
- Katika visa vya kusanidua kwa bahati mbaya, ikoni itaendelea kuonekana lakini itajitolea kusakinisha upya kiendelezi.
Menyu ya Copilot hukuruhusu kudhibiti hali yako, kufikia dirisha la gumzo, usajili, usakinishaji au uondoaji, na chaguo zingine ili kutambua kwa haraka suala mahususi.
Ufumbuzi wa hatua kwa hatua wa vitendo kwa kila aina ya kushindwa

1. Matatizo ya mtandao na muunganisho
Sababu rahisi na ya kawaida ni muunganisho duni wa mtandao. Ili kutatua:
- Angalia kuwa una ufikiaji thabiti wa mtandao na uanze tena kipanga njia chako ikiwa ni lazima.
- Epuka kutumia VPN au proksi ambazo zinaweza kuzuia ufikiaji wa huduma za GitHub.
- Ikiwa unafanya kazi kwenye mtandao wa shirika, angalia ikiwa kuna trafiki ya kuchuja ngome kwa GitHub.
- Jaribu kufikia ukitumia muunganisho tofauti (data ya simu ya mkononi, Wi-Fi tofauti) ili kuepuka vikwazo vya ndani.
2. Copilot huduma chini
Kabla ya kutatanisha maisha yako, angalia ukurasa rasmi wa hali ya GitHub. Tukio likiripotiwa, unachotakiwa kufanya ni kuwa mvumilivu na kusubiri mambo yarudi katika hali yake ya kawaida, kwani tatizo si kosa lako.
3. Sasisha au usasishe kitambulisho cha GitHub
Copilot anaweza kukaa haitumiki ikiwa kitambulisho kimeisha muda wake au ikiwa umebadilisha nenosiri lako la GitHub hivi karibuni.
- Bofya aikoni ya Copilot katika Visual Studio na uchague "Sasisha Kitambulisho."
- Dirisha la kuingia litafungua. Weka kitambulisho chako cha GitHub na uthibitishe ruhusa zako za ufikiaji.
- Baada ya uthibitishaji kukamilika, hali inapaswa kubadilika kuwa "inafanya kazi."
Ikiwa una akaunti nyingi za GitHub zilizoongezwa kwenye mazingiraHakikisha kuwa akaunti inayotumika ndiyo iliyo na usajili wa Copilot. Badilisha akaunti ikiwa ni lazima kutoka kwa menyu inayolingana.
4. Angalia au washa usajili wako wa Copilot
Ikiwa akaunti yako haina usajili unaoendelea, Copilot itaonekana kama "isiyotumika" au "haipatikani."
- Kutoka kwa mipangilio ya Visual Studio au kwa kufikia mipangilio yako ya GitHub, thibitisha kuwa una usajili halali (bila malipo au unaolipishwa).
- Unaweza kujiandikisha kwa Copilot Bila Malipo au ubadilishe akaunti kutoka kwa menyu ya Copilot katika Visual Studio.
Kumbuka kwamba wasimamizi wanaweza kuzuia ufikiaji wa huduma, kwa hivyo wasiliana na idara yako ya TEHAMA ikiwa unafanya kazi na timu ya shirika na huoni chaguo la kujisajili.
5. Sakinisha au usasishe kiendelezi cha Copilot
Makosa mengi yanaonekana kwa viendelezi vya zamani au usakinishaji mbovu. Ili kutatua:
- Fungua Kisakinishi cha Visual Studio na uchague "Badilisha" kwa usakinishaji unaotaka.
- Katika orodha ya vipengele, chagua "GitHub Copilot" na uthibitishe ili kusakinisha kiendelezi.
- Anzisha tena Visual Studio, ingia na akaunti yako ya GitHub (kumbuka lazima uwe na usajili unaotumika).
- Kutoka kwa aikoni ya Copilot, dhibiti akaunti yako, fikia chaguo za usajili, mipangilio ya kina, au sanidua ikihitajika.
- Ili kuficha beji ya Copilot, nenda kwenye Zana → Chaguzi → Mazingira → Ficha Beji kutoka kwa menyu ya Copilot.
- Uondoaji unafanywa kutoka kwa kisakinishi cha Visual Studio: pata kijenzi, kizima, na uthibitishe mabadiliko.
6. Kutambua kutojumuishwa kwa faili na maudhui
Copilot haipendekezi msimbo katika faili zingine lakini haipendekezi kwa zingine? Mtunza hazina anaweza kuwa ameweka vizuizi maalum ili kulinda data nyeti au kutii sera za ndani.
- Angalia ikiwa ikoni ya Copilot inaonyesha mstari wa diagonal: hii inaonyesha kuwa faili haijajumuishwa kwenye mapendekezo ya AI.
- Elea juu ya ikoni ili kuona arifa yenye maelezo zaidi kuhusu kizuizi kilichowekwa.
- Kutengwa kunaweza kutumika katika kiwango cha hazina au shirika. Wasimamizi pekee wanaweza kurekebisha mpangilio huu.
- Baada ya kubadilisha sheria za kutengwa, inaweza kuchukua hadi dakika 30 ili zionekane katika mazingira yako.
7. Usimamizi wa serikali na bodi za wakurugenzi
Visual Studio 2022 (tangu toleo la 17.10) inatoa beji na ikoni za hali wazi sana:
- Inayotumika: Copilot inafanya kazi kikamilifu.
- Isiyotumika: Inahitaji kuingia au kusasisha kitambulisho.
- Haipatikani: Kwa sababu ya matatizo ya mtandao, kuisha kwa muda wa huduma, au vikwazo vya muda kwenye seva za GitHub.
- Haijasakinishwa: Ikoni bado inaonekana, lakini inakupa kusakinisha sehemu inayokosekana.
- Imezimwa: Ufikiaji umezuiwa na msimamizi.
Unaweza kubinafsisha beji ya Copilot kwa kwenda kwenye Zana → Chaguzi → Mazingira → Ficha Beji kwenye menyu ya Copilot, kulingana na mapendeleo yako.
Gumzo la Copilot: Matumizi na Utatuzi wa Matatizo
Pamoja na kuongezeka kwa AI kutumika kwa maendeleo, Copilot Chat imekuwa zana muhimu ndani ya Visual Studio. Inakuruhusu kuuliza maswali kwa lugha asilia, kupokea maelezo ya msimbo, mapendekezo ya muktadha, kuunda majaribio ya vitengo, kusaidia kutatua hitilafu na kuboresha utendakazi.
Kuna njia mbili za kuuliza Copilot:
- Kupitia dirisha la gumzo la kitamaduni (Angalia → Gumzo la GitHub Copilot).
- Kutoka kwa kihariri, bofya kulia na uchague "Uliza Mratibu" ili kufungua gumzo la mtandaoni lililounganishwa na msimbo wako.
Ili kutatua hitilafu katika Copilot Chat:
- Hakikisha kuwa una toleo linalotumika la Visual Studio (17.10 au matoleo mapya zaidi).
- Hakikisha kuwa kiendelezi cha Copilot Chat kimesakinishwa na kusasishwa.
- Ukipokea hitilafu wakati wa kuwasilisha maswali, tafadhali angalia muunganisho wako wa mtandao au ruhusa za akaunti ya GitHub.
- Ikiwa soga haijibu, jaribu kuondoka na kurudi kwenye GitHub kutoka ndani ya mazingira yako.
- Kwa hoja za kina zaidi, unaweza kuripoti hitilafu au uombe usaidizi wa kiufundi moja kwa moja kupitia Usaidizi wa GitHub.
Mwongozo wa kupata manufaa zaidi kutoka kwa GitHub Copilot katika Visual Studio
Mara baada ya matatizo ya kiufundi kutatuliwa, ni wakati mzuri wa kujifunza kuhusu kadhaa Mbinu na njia za mkato ambazo zitakusaidia kupata manufaa zaidi kutoka kwa Copilot:
- Mapendekezo Mbadala: Tumia Alt+] na Alt+
Kwa hali yoyote na kama kawaida ndani Tecnobits, tuna wingi wa mafunzo juu ya somo husika. Tutakuachia moja hapa kuhusu Jinsi ya kupakia mradi kwa Github kama mwanzilishiIkiwa haya yote ni mapya kwako, tuonane katika makala inayofuata!
Alipenda sana teknolojia tangu akiwa mdogo. Ninapenda kusasishwa katika sekta hii na, zaidi ya yote, kuwasiliana nayo. Ndiyo maana nimejitolea kwa mawasiliano kwenye tovuti za teknolojia na michezo ya video kwa miaka mingi. Unaweza kunipata nikiandika kuhusu Android, Windows, MacOS, iOS, Nintendo au mada nyingine yoyote inayokuja akilini.