Copilot begynder at åbne op for alle brugere, og jeg tror, ​​det er første gang, jeg har sagt ja til at blive "spioneret"

Copilot, copiloten, der programmerer for dig

Hvilken røre der var, og sikke en kede af det, vi blev da Audacity blev opkøbt af Muse Group. To problemer kom sammen: På den ene side blev det en virksomheds ejendom, at selvom det er rigtigt, at det blev efterladt open source, var det også kendt, at det skulle indsamle oplysninger om brugen af ​​applikationen. Derefter tror jeg, at der ikke er nogen Linux-distribution, der har opdateret applikationen. Nu, lidt over et år senere, er jeg begyndt at teste CoPilot…og det har fået mit hoved til at snurre.

Sidste sommer, jeg ved ikke om det var juli eller august, talte jeg med en bekendt til en ven om muligheden for at træne til noget, der har med nettet at gøre. Det mest tilgængelige er webdesign, hvor du lærer HTML, CSS og JavaScript. Med to bærbare computere, i en af ​​dem to operativsystemer, en ekstern SSD med Windows og Windows i træningscenteret, sagde jeg for nylig til mig selv «Pablo, mand, at bruge Code OSS er fantastisk, men det der med ikke at kunne synkronisere indstillingerne... hvad nu hvis du går tilbage til normal Visual Studio Code?", så jeg gjorde det.

Copilot er virkelig fantastisk

Der er gået lidt tid, siden jeg besluttede at have alt synkroniseret med den officielle Visual Studio Code og fandt ud af, at Copilot nu var tilgængelig for alle brugere. Mere specifikt, at de ville begynde at tillade os alle at bruge det. Det var i midten af ​​maj, og jeg geninstallerede den udvidelse, der havde svigtet mig tidligere. Det sjoveste for mig er, at jeg installerede Copilot og glemte det, men kort efter begyndte jeg at se grå tekst, der...skriv lige hvad jeg tænker!

Jeg vil ikke sige, at jeg er en professionel programmør. Jeg træder ind i denne verden og deltager i undervisningen. Det var, da jeg så en kollegas kode, at jeg tænkte «Nå, det er fint, men i JavaScript er nogle ting tilbage derfra«. Jeg sagde det ikke, dels af generthed og dels fordi jeg ikke var den, der sagde, at en anden havde noget, der kunne forbedres, men i min øvelse, som handlede om døgnets timer, tilføjede jeg nogle kommentarer. Det var der, jeg begyndte at "flippe ud": Jeg startede en kommentar, hvor jeg forklarede, at >= 6 og < 12 var nok til at sige fra 6:00:00 til 11:59:59, om vi havde spurgt ham kun at se på timerne. Den kommentar foreslog det for mig. Copilot automatisk.

Lige efter skulle jeg sætte en anden meget lignende, ikke så detaljeret, og den lille andenpilot skrev teksten om for mig. Hvor langt kan du gå?

En hjælp eller skadelig for dem, der ikke ved, hvordan man programmerer...

Men Copilot har sine gode ting og sine dårlige ting, som Emmet eller Visual Studio Code MDN-forslagene. Emmet, hver gang du begynder at skrive noget, forsøger den at gætte, hvilket tag, ordre eller kode generelt du vil skrive, og mulighederne vises lige ved siden af, hvor du skriver. Hvis du vænner dig til det, fint. Hvis ikke, er det med at tilføje et tag og lukke det automatisk noget, vi ikke alle kommer lige godt overens med. Copilot er mindre påtrængende, men kan også være ond. Først vil vi kommentere dette, det dårlige.

For dem, der ikke ved, hvordan man programmerer, og har studeret lidt, hvordan Copilot virker, du kan ride nogle "kakaoer" af tre par næser. For eksempel er en måde, du kan foreslå kode til os, gennem kommentarer. Som du kan se i header-fangsten, har jeg bedt ham i to kommentarer om at lave en løkke, så jeg kan beregne alderen under hensyntagen til, hvornår han blev født. Sløjfen starter med "mens" og betingelsen er "sand", så vi startede "forkert". Selvfølgelig går du ind i en løkke, når betingelsen er sand, men du skal tilføje betingelsen manuelt for at begynde at gøre noget. Så beder den om oplysningerne med «promtps», hvilket kan være det, jeg ønsker, men vi er nødt til at forstå, hvad det fortæller os, ellers vil det ikke gøre noget godt.

Derfor kan det være godt at køre med en co-driver, sådan lærer vi alle i køreskolen, men hvis vores lærer begyndte at røre ved rattet og ikke lod os køre for os selv, ville vi ikke lære at løse problemer, og hvis vi senere tog bilen, ville vi helt sikkert have en ulykke et par meter væk.

… en guldmine for dem, der gør

Imidlertid. For dem af os, der ved, hvordan man kører, er hjælp ikke for meget. Faktisk er flypiloter der grundlæggende for at lette, lande og løse enhver uforudset hændelse. Resten er næsten helt automatisk. Det er præcis, hvad Copilot er: Vi giver ham anvisninger, han fortæller os, hvad vi skal skrive, og hvis der er et problem, giver vi ham enten bedre instruktioner eller ordner dem i hånden. Hvis vi i 10 linjer kun skal justere en betinget, har vi så vundet tid eller ej?

Foreslået tekst vises i gråt, og for at acceptere det skal vi bare trykke på tabulatorenLigesom med Emmet. Det er også kommenteret, at vi kan bevæge os frem eller tilbage gennem forskellige forslag med alt +  [  o  ]  på Windows og Linux, Command eller Option på Mac, men det er noget, der ikke har virket for mig. ja presse virker Ctrl + Indtast så der kommer en liste med ti forslag ud, og sandsynligvis vil et af dem tjene os.

Det understøtter flere programmeringssprog, men det skiller sig ud i JavaScript, Python eller TypeScript, for at nævne nogle få. Den gør også sine små ting i CSS, og hvis vi ikke passer på, skaber den en klasse med dens :hover, ja, den ser i hvert fald nysgerrig ud.

Copilot: effektivitet vs "privatliv"

Så nej, jeg er ikke blevet skør, og jeg vil ikke udspioneres, jeg skal ikke lyve. Det er heller ikke sådan, at Microsoft (ejer af GitHub) har ringet til mig og fortalt mig, at de vil betale mig, hvis jeg skriver godt om deres Copilot. Det, der er sket, er, at jeg har set, at der ved denne lejlighed er gjort god brug af "vores data". Med tanke på, at de altid vil vide, hvad, hvordan og hvornår vi gør det, kunne jeg godt lide denne lille andenpilot, og Hvis du er programmør, inviterer jeg dig til at prøve det alene.

Hvis ikke, er der snesevis af videoer på YouTube, der vil forklare det bedre end mig, med folk, der ved, hvordan man programmerer mere, på flere sprog, importerer biblioteker... Alt du behøver er at bruge en Visual Studio-kode, der kan logges ind med en GitHub, og selve kontoen plus udvidelsen. Det virker ikke i VSCodium eller Code OSS, fordi de har den funktion deaktiveret.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.