Copilot begint open te staan ​​voor alle gebruikers, en ik denk dat dit de eerste keer is dat ik ermee instem om "bespioneerd" te worden

Copilot, de copiloot die voor jou programmeert

Wat een opschudding was er en wat waren we van streek toen Audacity werd overgenomen door Muse Group. Twee problemen kwamen samen: aan de ene kant werd het eigendom van een bedrijf dat weliswaar open source werd gelaten, maar ook bekend was dat het informatie ging verzamelen over het gebruik van de applicatie. Daarna denk ik dat er geen Linux-distributie is die de applicatie heeft bijgewerkt. Nu, iets meer dan een jaar later, ben ik begonnen met testen Copilot... en het heeft mijn hoofd doen tollen.

Afgelopen zomer, ik weet niet of het juli of augustus was, sprak ik met een kennis van een vriend over de mogelijkheid om te trainen voor iets dat met internet te maken heeft. Het meest toegankelijk is webdesign, waar je leert HTML, CSS en JavaScript. Met twee laptops, in een van hen twee besturingssystemen, een externe SSD met Windows en Windows in het trainingscentrum, zei ik onlangs tegen mezelf «Pablo, man, het gebruik van Code OSS is geweldig, maar dat ding over het niet kunnen synchroniseren van de instellingen... wat als je teruggaat naar de normale Visual Studio Code?", dus ik deed het.

Copiloot is echt geweldig

Er is weinig tijd verstreken sinds ik besloot om alles gesynchroniseerd te hebben met de officiële Visual Studio Code en ontdekte dat Copilot nu beschikbaar was voor alle gebruikers. Meer specifiek, dat ze ons allemaal zouden toestaan ​​het te gebruiken. Dat was midden mei en ik installeerde de extensie opnieuw die me in het verleden niet had geholpen. Voor mij is het grappige dat ik Copilot heb geïnstalleerd en het vergat, maar kort daarna begon ik grijze tekst te zien die ...schrijf precies wat ik denk!

Ik ga niet zeggen dat ik een professionele programmeur ben. Ik zet een voet in deze wereld en volg lessen. Toen ik de code van een collega zag, dacht ik:Nou, dat is prima, maar in JavaScript blijven sommige dingen daar over«. Ik zei het niet, deels uit verlegenheid en deels omdat ik niet degene was die zei dat iemand anders iets had dat verbeterd kon worden, maar in mijn oefening, die betrekking had op de uren van de dag, voegde ik er wel wat aan toe. opmerkingen. Het was daar dat ik begon te "freaken": ik begon een opmerking, een waarin ik uitlegde dat >= 6 en < 12 genoeg was om te zeggen van 6:00:00 tot 11:59:59 als we het hem hadden gevraagd om alleen naar de uren te kijken. Die opmerking suggereerde het voor mij. Copiloot automatisch.

Meteen daarna zou ik er nog een plaatsen die er erg op lijkt, niet zo gedetailleerd, en de kleine copiloot typte de tekst opnieuw voor mij. Hoe ver kun je gaan?

Een hulp of schadelijk voor degenen die niet weten hoe ze moeten programmeren...

Maar Copilot heeft zijn goede en slechte dingen, zoals Emmet of de Visual Studio Code MDN-suggesties. mier, elke keer dat u iets begint te typen, probeert het te raden welke tag, volgorde of code u in het algemeen wilt typen, en de opties verschijnen direct naast waar u typt. Als je eraan gewend bent, prima. Zo niet, dan is dat ding over het toevoegen van een label en het automatisch sluiten ervan iets waar we niet allemaal even goed mee overweg kunnen. Copiloot is minder opdringerig, maar kan ook gemeen zijn. Eerst gaan we hier commentaar op geven, het slechte.

Voor degenen die niet weten hoe ze moeten programmeren en een beetje hebben bestudeerd hoe Copilot werkt, je kunt wat "cacao's" van drie paar neuzen berijden. Een manier waarop u ons bijvoorbeeld code kunt voorstellen, is door middel van opmerkingen. Zoals je kunt zien in de header-opname, heb ik hem in twee opmerkingen gevraagd om een ​​lus voor mij te maken om de leeftijd te berekenen, rekening houdend met het moment waarop hij werd geboren. De lus begint met "while" en de voorwaarde is "true", dus we zijn "verkeerd" begonnen. Natuurlijk, je voert een lus in wanneer de voorwaarde waar is, maar je moet de voorwaarde handmatig toevoegen om iets te kunnen doen. Dan vraagt ​​het om de informatie met «promtps», wat misschien is wat ik wil, maar we moeten begrijpen wat het ons vertelt, anders heeft het geen zin.

Daarom kan rijden met een bijrijder goed zijn, zo leren we allemaal op de rijschool, maar als onze leraar het stuur zou aanraken en ons niet zelf zou laten rijden, zouden we niet leren problemen op te lossen, en als we later de auto zouden nemen, zouden we zeker een paar meter verderop een ongeluk krijgen.

… een goudmijn voor degenen die dat wel doen

Echter. Voor degenen onder ons die wel kunnen rijden, is hulp niet te veel. In feite zijn vliegtuigpiloten er in feite om op te stijgen, te landen en onvoorziene gebeurtenissen op te lossen. De rest gaat bijna allemaal automatisch. Dat is precies wat Copilot is: we geven hem aanwijzingen, hij vertelt ons wat we moeten schrijven, en als er een probleem is, geven we hem betere instructies of lossen we ze met de hand op. Als we in 10 regels alleen een voorwaarde hoeven te tweaken, hebben we dan tijd gewonnen of niet?

Voorgestelde tekst wordt grijs weergegeven, en om het te accepteren hoeven we alleen maar op de tabulator te drukkenZoals bij Emmet. Er wordt ook opgemerkt dat we vooruit of achteruit kunnen gaan door verschillende suggesties met alt +  [  o  ]  op Windows en Linux, Command of Option op Mac, maar dat heeft bij mij niet gewerkt. ja pers werkt Ctrl + Enter zodat er een lijst met tien suggesties uitkomt, en waarschijnlijk zal een van die ons van pas komen.

Het ondersteunt verschillende programmeertalen, maar het onderscheidt zich door JavaScript, Python of TypeScript, om er maar een paar te noemen. Het doet ook zijn kleine dingen in CSS, en als we niet oppassen, creëert het een klasse met zijn :hover dat, nou ja, het ziet er in ieder geval nieuwsgierig uit.

Copiloot: efficiëntie versus "privacy"

Dus nee, ik ben niet gek geworden en ik wil niet bespioneerd worden, ik ga niet liegen. Het is ook niet zo dat Microsoft (eigenaar van GitHub) me heeft gebeld en me heeft verteld dat ze me zullen betalen als ik goed over hun Copilot schrijf. Wat er is gebeurd, is dat ik heb gezien dat er bij deze gelegenheid goed gebruik is gemaakt van "onze gegevens". Rekening houdend met het feit dat ze altijd zullen weten wat, hoe en wanneer we het doen, vond ik deze kleine copiloot wel leuk, en Als je een programmeur bent, nodig ik je uit om het te proberen alleen.

Zo niet, dan zijn er tientallen video's op YouTube die het beter uitleggen dan ik, met mensen die weten hoe ze meer moeten programmeren, in meer talen, bibliotheken importeren... Het enige wat je nodig hebt is een Visual Studio-code te gebruiken die kan worden vastgelegd in met een GitHub, en het account zelf, plus de extensie. Het werkt niet in VSCodium of Code OSS omdat die functie is uitgeschakeld.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.