Copilot pradeda atsiverti visiems vartotojams, ir manau, kad tai pirmas kartas, kai sutikau būti „šnipinėti“

Copilot, antrasis pilotas, kuris programuoja jums

Koks buvo ažiotažas ir koks nusiminimas, kada sulaukėme „Audacity“ įsigijo „Muse Group“.. Susidūrė dvi problemos: viena vertus, ji tapo įmonės nuosavybe, kuri, tiesa, buvo palikta atviro kodo, taip pat buvo žinoma, kad rinks informaciją apie programos naudojimą. Po to, manau, nėra jokio Linux platinimo, kuris būtų atnaujinęs programą. Dabar, praėjus šiek tiek daugiau nei metams, aš pradėjau testuoti Copilot...ir man sukasi galva.

Praėjusią vasarą, nežinau, liepą ar rugpjūtį, kalbėjausi su pažįstamu draugu apie galimybę pasitreniruoti ką nors susijusio su internetu. Labiausiai prieinamas yra interneto dizainas, kuriame jūs mokotės HTML, CSS ir JavaScript. Turėdamas du nešiojamus kompiuterius, vienoje iš jų dvi operacines sistemas, išorinį SSD su „Windows“ ir „Windows“ mokymo centre, neseniai pasakiau sau:Pablo, naudoti Code OSS yra puiku, bet tas dalykas, kai nepavyksta sinchronizuoti nustatymų... o jei grįšite į įprastą Visual Studio kodą?“, todėl aš tai padariau.

Copilotas yra tikrai nuostabus

Praėjo nedaug laiko nuo tada, kai nusprendžiau viską sinchronizuoti su oficialiu Visual Studio kodu ir sužinojau, kad Copilot dabar prieinamas visiems vartotojams. Tiksliau, jie ketino leisti mums visiems juo naudotis. Tai buvo gegužės viduryje, ir aš iš naujo įdiegiau plėtinį, kuris anksčiau man nepavyko. Man juokingiausia tai, kad įdiegiau „Copilot“ ir pamiršau apie tai, bet netrukus po to pradėjau matyti pilką tekstą, kuris…parašyk ką aš galvoju!

Nesakau, kad esu profesionalus programuotojas. Žengiu į šį pasaulį ir lankau pamokas. Kai pamačiau kolegos kodą, pagalvojau:Na, tai gerai, bet „JavaScript“ kai kurie dalykai iš ten liko«. Aš to nesakiau, iš dalies dėl drovumo ir iš dalies dėl to, kad ne aš sakiau, kad kažkas turi ką nors, ką būtų galima patobulinti, bet savo pratyboje, kuri buvo susijusi su paros valandomis, šiek tiek pridėjau. komentarus. Būtent ten aš pradėjau „išsigąsti“: parašiau komentarą, kuriame paaiškinau, kad >= 6 ir < 12 užtenka pasakyti nuo 6:00:00 iki 11:59:59, jei būtume jo paklausę. žiūrėti tik valandas . Tas komentaras man tai pasiūlė. Antrasis pilotas automatiškai.

Iškart po to ketinau įdėti kitą labai panašų, ne tokį išsamų, o mažasis šturmanas man perrinko tekstą. Kaip toli galite eiti?

Pagalba arba žala tiems, kurie nemoka programuoti...

Tačiau „Copilot“ turi gerų ir blogų dalykų, pvz., Emmet arba „Visual Studio Code“ MDN pasiūlymai. Emmeta, kiekvieną kartą, kai pradedate ką nors vesti, jis bando atspėti, kokią žymą, tvarką ar kodą apskritai norite įvesti, o parinktys rodomos šalia įvedimo vietos. Jei priprasi, gerai. Jei ne, etiketės pridėjimas ir automatinis uždarymas yra dalykas, su kuriuo ne visi sutariame vienodai. Antrasis pilotas yra mažiau įkyrus, bet gali būti ir piktas. Pirmiausia mes pakomentuosime tai, blogai.

Tiems, kurie nemoka programuoti ir šiek tiek išstudijavo, kaip veikia Copilot, galite važinėti keletą „kakavų“ iš trijų porų nosių. Pavyzdžiui, vienas iš būdų, kaip galite mums pasiūlyti kodą, yra komentarai. Kaip matote antraštės fiksacijoje, dviejuose komentaruose jo paprašiau sudaryti kilpą, kad galėčiau apskaičiuoti amžių, atsižvelgiant į jo gimimo laiką. Ciklas prasideda „while“, o sąlyga yra „true“, todėl pradėjome „neteisingai“. Žinoma, įvedate kilpą, kai sąlyga yra teisinga, bet jūs turite pridėti sąlygą rankiniu būdu, kad pradėtumėte ką nors daryti. Tada ji prašo informacijos su „promtps“, kurios gali būti tai, ko aš noriu, bet mes turime suprasti, ką ji mums sako, kitaip tai nieko gero neduos.

Todėl važiuoti su šturmanu gali būti gerai, taip mes visi mokomės vairavimo mokykloje, bet jei mūsų mokytojas pradėtų liesti vairą ir neleistų važiuoti patiems, neišmoktume spręsti problemų, o jei vėliau paimtume mašiną, už kelių metrų patektume į avariją, tikrai.

... aukso kasykla tiems, kurie tai daro

Tačiau. Tiems iš mūsų, kurie moka vairuoti, pagalbos nėra per daug. Tiesą sakant, lėktuvų pilotai iš esmės yra tam, kad pakiltų, nusileistų ir išspręstų bet kokį nenumatytą įvykį. Likusi dalis yra beveik automatinė. Kaip tik toks ir yra „Copilot“: mes jam duodame nurodymus, jis pasako, ką rašyti, o iškilus problemai arba duodame geresnius nurodymus, arba taisome ranka. Jei 10 eilučių turime tik pakoreguoti sąlyginį, ar laimėjome laiko, ar ne?

Siūlomas tekstas rodomas pilkai ir Norėdami jį priimti, tereikia paspausti tabulatoriųKaip su Emmetu. Taip pat komentuojama, kad naudodami įvairius pasiūlymus galime judėti pirmyn arba atgal senas +  [  o  ]  „Windows“ ir „Linux“, „Command“ arba „Option“ sistemoje „Mac“, bet tai man nepadėjo. taip spauda veikia "Ctrl" + įeiti kad būtų pateiktas dešimties pasiūlymų sąrašas ir tikriausiai vienas iš jų mums pasitarnaus.

Jis palaiko kelias programavimo kalbas, tačiau išsiskiria iš kitų „JavaScript“, „Python“ arba „TypeScript“, paminėti keletą. Jis taip pat atlieka savo smulkmenas CSS ir, jei nesame atsargūs, sukuria klasę su savo :hover, na, bent jau atrodo įdomiai.

Antrasis pilotas: efektyvumas prieš „privatumą“

Taigi ne, aš neišprotėjau ir nenoriu, kad mane šnipinėtų, nemeluosiu. Taip pat nėra taip, kad „Microsoft“ („GitHub“ savininkas) man paskambino ir pasakė, kad sumokės, jei gerai parašysiu apie jų „Copilot“. Atsitiko tai, kad aš pamačiau, kad šia proga buvo tinkamai panaudoti „mūsų duomenys“. Atsižvelgiant į tai, kad jie visada žinos, ką, kaip ir kada tai darome, man patiko šis mažasis antrasis pilotas ir Jei esate programuotojas, kviečiu jus tai išbandyti pats.

Jei ne, YouTube yra dešimtys vaizdo įrašų, kurie tai paaiškins geriau nei aš, su žmonėmis, kurie moka daugiau programuoti, daugiau kalbų, importuoti bibliotekas... Viskas, ko jums reikia, tai naudoti Visual Studio kodą, kurį galima užregistruoti. kartu su a GitHubir pati paskyra bei plėtinys. Jis neveikia VSCodium arba Code OSS, nes jie išjungė šią funkciją.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.