Copilot ka filluar të hapet për të gjithë përdoruesit, dhe mendoj se kjo është hera e parë që kam rënë dakord të jem "spiun"

Copilot, kopiloti që programon për ju

Çfarë trazire u bë dhe çfarë mërzitje u bëmë kur Audacity u ble nga Muse Group. Dy probleme u bashkuan: nga njëra anë, u bë pronë e një kompanie që, megjithëse është e vërtetë që ishte lënë me kod të hapur, dihej gjithashtu se do të mblidhte informacione për përdorimin e aplikacionit. Pas kësaj, mendoj se nuk ka asnjë shpërndarje Linux që e ka përditësuar aplikacionin. Tani, pak më shumë se një vit më vonë, kam filluar të testoj pilot i dytë…dhe më ka lënë kokën të rrotullohet.

Veren e kaluar, nuk e di nese ishte korrik apo gusht, fola me nje te njohur te nje shoku per mundesine e trajnimit per dicka qe lidhet me webin. Më e arritshme është dizajni i uebit, ku mësoni HTML, CSS dhe JavaScript. Duke pasur dy laptopë, në njërin prej tyre dy sisteme operative, një SSD të jashtëm me Windows dhe Windows në qendrën e trajnimit, kohët e fundit thashë me vete «Pablo, njeri, përdorimi i Code OSS është i shkëlqyeshëm, por kjo gjë për të mos qenë në gjendje të sinkronizoni cilësimet... po sikur të ktheheni në kodin normal të Visual Studio?", kështu që e bëra.

Kopiloti është vërtet i mahnitshëm

Ka kaluar pak kohë që kur vendosa të kisha gjithçka në sinkron me kodin zyrtar të Visual Studio dhe kuptova se Copilot tani ishte i disponueshëm për të gjithë përdoruesit. Më konkretisht, se ata do të fillonin të na lejonin të gjithëve ta përdorim atë. Kjo ishte në mes të majit dhe unë riinstalova shtesën që më kishte dështuar në të kaluarën. Për mua, gjëja qesharake është se instalova Copilot dhe e harrova, por menjëherë pas kësaj fillova të shoh tekst gri që…shkruaj vetëm atë që po mendoj!

Nuk do të them se jam programues profesionist. Unë po shkel në këtë botë dhe po ndjek mësimet. Ishte kur pashë kodin e një kolegu që mendova «Epo, kjo është mirë, por në JavaScript disa gjëra kanë mbetur prej andej«. Nuk e thashë, pjesërisht nga ndrojtja dhe pjesërisht sepse nuk isha ai që thoja se dikush tjetër kishte diçka që mund të përmirësohej, por në ushtrimin tim, i cili trajtonte orët e ditës, shtova disa komentet. Aty fillova të "terhiqem": nisa një koment, në të cilin shpjegova se >= 6 dhe < 12 mjaftonte për të thënë nga ora 6:00:00 deri në 11:59:59 nëse e kishim pyetur. për të parë vetëm orët . Më sugjeroi ai koment. Kopilot automatikisht.

Menjëherë më pas, do të vendosa një tjetër shumë të ngjashëm, jo ​​aq të detajuar, dhe bashkë-piloti i vogël ma rishtypi tekstin. Sa larg mund të shkosh?

Një ndihmë apo e dëmshme për ata që nuk dinë të programojnë...

Por Copilot ka të mirat dhe të këqijat e tij, si Emmet ose sugjerimet e Visual Studio Code MDN. Lëshon, sa herë që filloni të shkruani diçka, ai përpiqet të gjejë se çfarë etikete, porosie ose kodi në përgjithësi dëshironi të shkruani, dhe opsionet shfaqen pikërisht pranë vendit ku shkruani. Nëse mësoheni me të, mirë. Nëse jo, ajo gjë në lidhje me shtimin e një etikete dhe mbylljen e saj automatikisht është diçka me të cilën jo të gjithë ne e kuptojmë njësoj mirë. Copilot është më pak ndërhyrës, por gjithashtu mund të jetë i keq. Së pari ne do të komentojmë për këtë, të keqen.

Për ata që nuk dinë të programojnë dhe kanë studiuar pak se si funksionon Copilot, ju mund të hipni në disa "kakao" me tre palë hundë. Për shembull, një mënyrë për të na sugjeruar kodin është përmes komenteve. Siç mund ta shihni në kapjen e kokës, i kam kërkuar, në dy komente, të bëjë një lak për mua për të llogaritur moshën duke marrë parasysh se kur ka lindur. Laku fillon me "ndërsa" dhe kushti është "i vërtetë", kështu që filluam "gabim". Sigurisht, ju futni një lak kur kushti është i vërtetë, por duhet ta shtoni kushtin manualisht për të filluar të bëni ndonjë gjë. Pastaj kërkon informacionin me «promtps», që mund të jetë ajo që dua, por duhet të kuptojmë se çfarë na thotë ose nuk do të bëjë mirë.

Ndaj vozitja me bashkëshofer mund të jetë e mirë, kështu mësojmë të gjithë në autoshkollë, por nëse mësuesi do të fillonte të prekte timonin dhe të mos na linte të voznim për veten tonë, nuk do të mësonim të zgjidhnim problemet, dhe po ta merrnim makinen me vone do te benim nje aksident disa metra larg, me siguri.

… një minierë ari për ata që e bëjnë këtë

Megjithatë. Për ata prej nesh që dinë të drejtojnë makinën, ndihma nuk është e tepërt. Në fakt, pilotët e aeroplanit janë në thelb atje për t'u ngritur, ulur dhe zgjidhur çdo ngjarje të paparashikuar. Pjesa tjetër është pothuajse e gjitha automatike. Pikërisht kjo është Copilot: ne i japim udhëzime, ai na thotë se çfarë të shkruajmë dhe nëse ka ndonjë problem, ne ose i japim udhëzime më të mira ose i rregullojmë me dorë. Nëse në 10 rreshta na mbetet vetëm të shkulim një kusht, a kemi fituar kohë apo jo?

Teksti i sugjeruar shfaqet në gri dhe për ta pranuar atë na mbetet vetëm të shtypim tabelatorinAshtu si me Emmetin. Gjithashtu komentohet se mund të ecim përpara ose prapa përmes sugjerimeve të ndryshme me i vjetër +  [  o  ]  në Windows dhe Linux, Command ose Option në Mac, por kjo është diçka që nuk ka funksionuar për mua. po shtypi punon Ctrl + Shkruani në mënyrë që të dalë një listë me dhjetë sugjerime dhe ndoshta një prej tyre do të na shërbejë.

Ai mbështet disa gjuhë programimi, por dallon në JavaScript, Python ose TypeScript, për të përmendur disa. Ai gjithashtu bën gjërat e tij të vogla në CSS, dhe nëse nuk jemi të kujdesshëm, krijon një klasë me :hover-in e tij që, të paktën duket kurioz.

Copilot: efikasiteti vs "privacy"

Pra jo, nuk jam çmendur dhe nuk dua të më spiunojnë, nuk do të gënjej. Gjithashtu nuk është se Microsoft (pronari i GitHub) më ka telefonuar dhe më ka thënë se do të më paguajnë nëse shkruaj mirë për Copilot-in e tyre. Ajo që ka ndodhur është se kam parë që me këtë rast është përdorur mirë “të dhënat tona”. Duke marrë parasysh që ata gjithmonë do ta dinë se çfarë, si dhe kur e bëjmë, më pëlqeu ky bashkë-pilot i vogël, dhe Nëse jeni programues ju ftoj ta provoni nga vetvetja.

Nëse jo, ka dhjetëra video në YouTube që do ta shpjegojnë më mirë se unë, me njerëz që dinë të programojnë më shumë, në më shumë gjuhë, të importojnë biblioteka... Gjithçka që ju nevojitet është të përdorni një kod Visual Studio që mund të regjistrohet. në me një GitHub, dhe vetë llogarinë, plus zgjerimin. Nuk funksionon në VSCodium ose Code OSS sepse e kanë atë funksion të çaktivizuar.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.