Nagsisimula nang magbukas ang Copilot sa lahat ng mga user, at sa palagay ko ito ang unang pagkakataon na pumayag akong "mamanman"

Copilot, ang copilot na nagprograma para sa iyo

Anong kaguluhan ang naganap at kung ano ang sama ng loob namin noong Ang Audacity ay nakuha ng Muse Group. Dalawang problema ang nagtagpo: sa isang banda, ito ay naging pag-aari ng isang kumpanya na, bagama't totoo na ito ay iniwang open source, alam din na ito ay mangolekta ng impormasyon sa paggamit ng application. Pagkatapos nito, sa tingin ko ay walang pamamahagi ng Linux na nag-update ng application. Ngayon, makalipas ang mahigit isang taon, nagsimula na akong mag-test Copilot…at iniwan nito ang aking ulo na umiikot.

Noong nakaraang tag-araw, hindi ko alam kung Hulyo o Agosto, nakipag-usap ako sa isang kakilala ng isang kaibigan tungkol sa posibilidad ng pagsasanay para sa isang bagay na may kaugnayan sa web. Ang pinaka-accessible ay ang disenyo ng web, kung saan ka natututo HTML, CSS at JavaScript. Ang pagkakaroon ng dalawang laptop, sa isa sa kanila ay dalawang operating system, isang panlabas na SSD na may Windows at Windows sa training center, sinabi ko kamakailan sa aking sarili «Si Pablo, tao, ang paggamit ng Code OSS ay mahusay, ngunit ang bagay na iyon tungkol sa hindi ma-synchronize ang mga setting... paano kung bumalik ka sa normal na Visual Studio Code?", kaya ginawa ko.

Nakakamangha talaga ang Copilot

Kaunting oras na ang lumipas mula noong nagpasya akong i-sync ang lahat sa opisyal na Visual Studio Code at nalaman kong available na ang Copilot sa lahat ng user. Higit na partikular, na sisimulan nilang payagan kaming lahat na gamitin ito. Iyon ay sa kalagitnaan ng Mayo, at muli kong na-install ang extension na nabigo sa akin noong nakaraan. Para sa akin, ang nakakatawa ay na-install ko ang Copilot at nakalimutan ko ang tungkol dito, ngunit sa lalong madaling panahon pagkatapos ay nagsimula akong makakita ng kulay-abo na teksto na...isulat kung ano ang iniisip ko!

Hindi ko sasabihin na ako ay isang propesyonal na programmer. Ako ay tumuntong sa mundong ito, at pumapasok sa mga klase. Noon ko nakita ang code ng isang kasamahan na naisip ko «Well, ayos lang, ngunit sa JavaScript ang ilang mga bagay ay natitira mula doon«. Hindi ko sinabi, medyo dahil sa pagkamahiyain at bahagyang dahil hindi ako ang nagsabi na may ibang tao na maaaring pagbutihin, ngunit sa aking ehersisyo, na tumatalakay sa mga oras ng araw, nagdagdag ako ng ilang mga komento. Doon ako nagsimulang "mag-freak out": Nagsimula ako ng komento, kung saan ipinaliwanag ko na >= 6 at < 12 ay sapat na para sabihin mula 6:00:00 hanggang 11:59:59 kung tinanong namin siya upang tumingin lamang sa mga oras. Iminungkahi sa akin ng komentong iyon. Awtomatikong copilot.

Pagkatapos, maglalagay ako ng isa pang halos kapareho, hindi kasing detalyado, at ang maliit na co-pilot ay nag-type muli ng teksto para sa akin. Hanggang saan ang kaya mo?

Isang tulong o nakakapinsala para sa mga hindi marunong magprograma...

Ngunit ang Copilot ay may mga mabubuting bagay at masasamang bagay, tulad ng Emmet o ang mga suhestiyon sa Visual Studio Code MDN. Emmet, sa tuwing magsisimula kang mag-type ng isang bagay, sinusubukan nitong hulaan kung anong tag, order o code sa pangkalahatan ang gusto mong i-type, at ang mga opsyon ay lalabas sa tabi mismo kung saan ka nagta-type. Kung nasanay ka na, ayos lang. Kung hindi, ang bagay na iyon tungkol sa pagdaragdag ng isang label at awtomatikong pagsasara nito ay isang bagay na hindi lahat sa atin ay magkakasundo nang maayos. Ang copilot ay hindi gaanong mapanghimasok, ngunit maaari ding maging masama. Una ay magkokomento tayo dito, ang masama.

Para sa mga hindi marunong magprogram, at nag-aral ng kaunti kung paano gumagana ang Copilot, maaari kang sumakay ng ilang "kakaw" ng tatlong pares ng ilong. Halimbawa, ang isang paraan na maaari kang magmungkahi ng code sa amin ay sa pamamagitan ng mga komento. Tulad ng makikita mo sa pagkuha ng header, hiniling ko sa kanya, sa dalawang komento, na gumawa ng isang loop para sa akin upang kalkulahin ang edad na isinasaalang-alang kapag siya ay ipinanganak. Ang loop ay nagsisimula sa "habang" at ang kundisyon ay "totoo", kaya nagsimula kaming "mali". Oo naman, maglalagay ka ng loop kapag totoo ang kundisyon, ngunit kailangan mong idagdag nang manu-mano ang kundisyon upang simulan ang paggawa ng anuman. Pagkatapos ay humihingi ito ng impormasyon na may «promtps», na maaaring ang gusto ko, ngunit kailangan nating maunawaan kung ano ang sinasabi nito sa atin o wala itong maidudulot na mabuti.

Samakatuwid, ang pagmamaneho kasama ang isang co-driver ay maaaring maging mabuti, na kung paano namin lahat ay natututo sa pagmamaneho ng paaralan, ngunit kung ang aming guro ay nagsimulang hawakan ang manibela at hindi kami hinayaang magmaneho para sa aming sarili, hindi kami matututong lutasin ang mga problema, at kung sakaling sumakay kami ng sasakyan, siguradong maaksidente kami ilang metro ang layo.

… isang minahan ng ginto para sa mga gumagawa

Gayunpaman. Para sa amin na alam kung paano magmaneho, ang tulong ay hindi labis. Sa katunayan, ang mga piloto ng eroplano ay karaniwang naroroon upang lumipad, lumapag at lutasin ang anumang hindi inaasahang pangyayari. Ang natitira ay halos lahat ay awtomatiko. Ganyan talaga si Copilot: binibigyan namin siya ng mga direksyon, sinasabi niya sa amin kung ano ang isusulat, at kung may problema, bibigyan namin siya ng mas mahusay na mga tagubilin o ayusin ang mga ito sa pamamagitan ng kamay. Kung sa 10 linya ay kailangan lang nating mag-tweak ng isang kondisyon, nakakuha ba tayo ng oras o hindi?

Ang iminungkahing teksto ay lilitaw sa kulay abo, at para tanggapin ito kailangan lang nating pindutin ang tabulatorParang kay Emmet. Ito rin ay nagkomento na maaari tayong sumulong o paatras sa pamamagitan ng iba't ibang mga mungkahi na may alt +  [  o  ]  sa Windows at Linux, Command o Option sa Mac, ngunit iyon ay isang bagay na hindi gumana para sa akin. yes gumagana ang press Ctrl + Magpasok para lumabas ang isang listahan na may sampung mungkahi, at malamang na isa sa mga iyon ang magsisilbi sa atin.

Sinusuportahan nito ang ilang mga programming language, ngunit ito ay namumukod-tangi sa JavaScript, Python o TypeScript, upang banggitin ang ilan. Ginagawa rin nito ang maliliit na bagay nito sa CSS, at kung hindi tayo mag-iingat, gagawa ito ng klase na may :hover na, well, at least mukhang curious.

Copilot: kahusayan kumpara sa "privacy"

Kaya hindi, hindi ako nabaliw at ayokong ma-espiya, hindi ako magsisinungaling. Hindi rin ito tulad ng Microsoft (may-ari ng GitHub) na tumawag sa akin at sinabi sa akin na babayaran nila ako kung magaling akong magsulat tungkol sa kanilang Copilot. Ang nangyari ay nakita ko na sa pagkakataong ito ay nagawa ang isang mahusay na paggamit ng "aming data". Isinasaalang-alang na lagi nilang malalaman kung ano, paano at kailan natin ito gagawin, nagustuhan ko ang maliit na co-pilot na ito, at Kung ikaw ay isang programmer, iniimbitahan kitang subukan ito sa sarili mo

Kung hindi, mayroong dose-dosenang mga video sa YouTube na magpapaliwanag nito nang mas mahusay kaysa sa akin, kasama ang mga taong mas marunong mag-program, sa mas maraming wika, mag-import ng mga aklatan... Ang kailangan mo lang ay gumamit ng Visual Studio Code na maaaring mai-log sa may a GitHub, at ang account mismo, kasama ang extension. Hindi ito gumagana sa VSCodium o Code OSS dahil hindi pinagana ang function na iyon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.