Copilot se začíná otevírat všem uživatelům a myslím, že je to poprvé, co jsem souhlasil s tím, že budu „špehován“

Copilot, druhý pilot, který pro vás programuje

Jaké to bylo pozdvižení a jak jsme byli naštvaní Audacity získala Muse Group. Sešly se dva problémy: jednak se stal majetkem společnosti, která sice byla ponechána open source, ale zároveň se vědělo, že se chystá sbírat informace o používání aplikace. Poté si myslím, že neexistuje žádná distribuce Linuxu, která by aplikaci aktualizovala. Nyní, o něco více než rok později, jsem začal testovat Druhý pilot…a zatočila se mi z toho hlava.

Loni v létě, nevím jestli červenec nebo srpen, jsem se bavil se známým kamaráda o možnosti trénovat něco, co souvisí s webem. Nejdostupnější je webdesign, kde se naučíte HTML, CSS a JavaScript. Mít dva notebooky, v jednom z nich dva operační systémy, externí SSD s Windows a Windows ve školicím centru, nedávno jsem si řekl «Pablo, chlape, používat Code OSS je skvělé, ale ta věc s nemožností synchronizovat nastavení... co když se vrátíte k normálnímu kódu Visual Studio?“, tak jsem to udělal.

Kopilot je opravdu úžasný

Od doby, kdy jsem se rozhodl mít vše synchronizované s oficiálním kódem Visual Studio a zjistil, že Copilot je nyní k dispozici všem uživatelům, uplynulo jen málo času. Přesněji řečeno, že nám všem začnou dovolovat to používat. To bylo v polovině května a já jsem přeinstaloval rozšíření, které mi v minulosti selhalo. Pro mě je legrační, že jsem si nainstaloval Copilota a zapomněl jsem na něj, ale brzy poté se mi začal zobrazovat šedý text, který…pište jen to, co si myslím!

Nebudu říkat, že jsem profesionální programátor. Vkročím do tohoto světa a navštěvuji kurzy. Když jsem uviděl kód kolegy, pomyslel jsem si «No, to je v pořádku, ale v JavaScriptu odtamtud některé věci zůstaly«. Neřekl jsem to, částečně ze ostychu a částečně proto, že jsem nebyl ten, kdo by řekl, že někdo jiný má něco, co by se dalo zlepšit, ale ve svém cvičení, které se zabývalo hodinami dne, jsem nějaké přidal. komentáře. Tam jsem začal „šílet“: začal jsem s komentářem, ve kterém jsem vysvětlil, že >= 6 a < 12 stačilo říct od 6:00:00 do 11:59:59, kdybychom se ho zeptali dívat se jen na hodiny . Ten komentář mi to naznačil. Copilot automaticky.

Hned poté jsem se chystal vložit další velmi podobný, ne tak podrobný, a malý druhý pilot mi text přepsal. Jak daleko můžete zajít?

Pomocná nebo škodlivá pro ty, kteří neumí programovat...

Ale Copilot má své dobré i špatné věci, jako je Emmet nebo návrhy Visual Studio Code MDN. Emmet, pokaždé, když začnete něco psát, pokusí se uhodnout, jakou značku, objednávku nebo kód obecně chcete napsat, a možnosti se zobrazí hned vedle místa, kde píšete. Pokud si na to zvyknete, dobře. Pokud ne, je to s přidáním štítku a jeho automatickým uzavřením něco, s čím ne každý z nás vychází stejně dobře. Druhý pilot je méně rušivý, ale může být také zlý. Nejprve se k tomu vyjádříme, to špatné.

Pro ty, kteří neumí programovat a trochu nastudovali, jak Copilot funguje, můžete jet nějaké "kakay" tří párů nosů. Jedním ze způsobů, jak nám můžete navrhnout kód, jsou například komentáře. Jak můžete vidět v záhlaví, požádal jsem ho ve dvou komentářích, aby mi udělal smyčku pro výpočet věku s přihlédnutím k tomu, kdy se narodil. Cyklus začíná „zatímco“ a podmínka je „true“, takže jsme začali „špatně“. Jistě, zadáte smyčku, když je podmínka pravdivá, ale musíte podmínku přidat ručně, abyste mohli začít něco dělat. Pak se ptá na informace pomocí «promtps», což může být to, co chci, ale musíme rozumět tomu, co nám říká, jinak to nebude k ničemu.

Jízda se spolujezdcem tedy může být dobrá, tak se v autoškole učíme všichni, ale kdyby nám paní učitelka začala sahat na volant a nenechala nás řídit sami sebe, nenaučili bychom se řešit problémy a kdybychom auto později vzali, určitě bychom měli o pár metrů nehodu.

… zlatý důl pro ty, kteří to dělají

Nicméně. Pro ty z nás, kteří umí řídit, není pomoc příliš velká. Ve skutečnosti jsou zde piloti letadel v podstatě od toho, aby startovali, přistávali a řešili jakoukoli nepředvídanou událost. Zbytek je téměř celý automatický. Přesně to je Copilot: dáváme mu pokyny, on nám říká, co máme psát, a pokud je problém, dáme mu buď lepší pokyny, nebo je opravíme ručně. Pokud v 10 řádcích musíme vyladit pouze podmínku, získali jsme čas nebo ne?

Navrhovaný text se zobrazí šedě a abychom jej přijali, musíme pouze stisknout tabulátorJako s Emmetem. Je také uvedeno, že se můžeme pohybovat vpřed nebo vzad prostřednictvím různých návrhů alt +  [  o  ]  na Windows a Linux, Command nebo Option na Mac, ale to je něco, co mi nefungovalo. ano tisk funguje Ctrl + vstoupit takže vyjde seznam s deseti návrhy a pravděpodobně nám jeden z nich poslouží.

Podporuje několik programovacích jazyků, ale vyniká JavaScript, Python nebo TypeScript, abychom zmínili alespoň některé. V CSS také dělá své maličkosti, a pokud si nedáme pozor, vytvoří třídu svým :hover, která, no, alespoň vypadá kuriózně.

Druhý pilot: efektivita versus „soukromí“

Takže ne, nezbláznil jsem se a nechci být špehován, nebudu lhát. Není to také tak, že by mi Microsoft (majitel GitHubu) zavolal a řekl mi, že mi zaplatí, když budu dobře psát o jejich Copilotovi. Stalo se to, že jsem viděl, že při této příležitosti byla „naše data“ dobře využita. Vzhledem k tomu, že vždy budou vědět, co, jak a kdy to děláme, se mi tento malý kopilot líbil a Pokud jste programátor, zvu vás, abyste to zkusili sám.

Pokud ne, na YouTube jsou desítky videí, která to vysvětlí lépe než já, s lidmi, kteří vědí, jak více programovat, ve více jazycích, importovat knihovny... Vše, co potřebujete, je použít Visual Studio Code, který lze protokolovat s a GitHuba samotný účet plus rozšíření. Nefunguje to ve VSCodium nebo Code OSS, protože mají tuto funkci zakázanou.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.