Copilot sāk atvērties visiem lietotājiem, un es domāju, ka šī ir pirmā reize, kad es piekritu "izspiegot"

Otrais pilots, otrais pilots, kas programmē jums

Kāds tur bija ažiotāža un kāds sarūgtinājums mums radās Audacity iegādājās Muse Group. Sanāca divas problēmas: no vienas puses, tā nokļuva uzņēmuma īpašumā, kas, lai gan, tiesa, tika atstāts atvērtā koda avots, bija arī zināms, ka tas gatavojas vākt informāciju par aplikācijas lietošanu. Pēc tam es domāju, ka nav neviena Linux izplatīšanas, kas būtu atjauninājusi lietojumprogrammu. Tagad, nedaudz vairāk nekā gadu vēlāk, esmu sācis testēšanu Copilot…un man tā lika griezties galvai.

Pagājušajā vasarā, nezinu, jūlijs vai augusts, runāju ar draugu paziņu par iespēju apmācīt kaut ko, kas saistīts ar tīmekli. Vispieejamākais ir tīmekļa dizains, kurā jūs mācāties HTML, CSS un JavaScript. Tā kā mācību centrā bija divi portatīvie datori, vienā no tiem divas operētājsistēmas, ārējais SSD ar Windows un Windows, es nesen sev teicu:Pablo, lietot Code OSS ir lieliski, bet tas, ka nevar sinhronizēt iestatījumus... ko darīt, ja atgriezīsities pie parastā Visual Studio koda?", tāpēc es to izdarīju.

Copilot ir patiešām pārsteidzošs

Ir pagājis maz laika, kopš nolēmu visu sinhronizēt ar oficiālo Visual Studio kodu un uzzināju, ka Copilot tagad ir pieejams visiem lietotājiem. Precīzāk, ka viņi gatavojas sākt ļaut mums visiem to izmantot. Tas bija maija vidū, un es atkārtoti instalēju paplašinājumu, kas man iepriekš nebija izdevies. Pats smieklīgākais man ir tas, ka es instalēju Copilot un aizmirsu par to, bet drīz pēc tam es sāku redzēt pelēku tekstu, kas…rakstu tieši to, ko domāju!

Es neteikšu, ka esmu profesionāls programmētājs. Es speru kāju šajā pasaulē un apmeklēju nodarbības. Kad ieraudzīju kolēģa kodu, nodomāju «Tas ir labi, bet JavaScript dažas lietas ir palikušas pāri«. Es to neteicu, daļēji aiz kautrības un daļēji tāpēc, ka es nebiju tas, kurš teiktu, ka kādam citam ir kaut kas, ko varētu uzlabot, bet savā vingrinājumā, kas attiecās uz diennakts stundām, es pievienoju dažus komentāri. Tieši tur es sāku “izrauties”: es sāku komentāru, kurā paskaidroju, ka >= 6 un < 12 ir pietiekami, lai pateiktu no 6:00:00 līdz 11:59:59, ja mēs viņam būtu jautājuši. skatīties tikai stundas . Šis komentārs man to ieteica. Automātiski otrais pilots.

Tūlīt pēc tam es grasījos ievietot vēl vienu ļoti līdzīgu, ne tik detalizētu, un mazais stūrmanis man pārrakstīja tekstu. Cik tālu jūs varat iet?

Palīdzība vai kaitējums tiem, kas nezina, kā programmēt...

Bet Copilot ir savas labās un sliktās lietas, piemēram, Emmet vai Visual Studio Code MDN ieteikumi. Emmet, katru reizi, kad sākat kaut ko rakstīt, tas mēģina uzminēt, kādu tagu, secību vai kodu kopumā vēlaties rakstīt, un opcijas tiek parādītas tieši blakus rakstīšanas vietai. Ja pierod, tad labi. Ja nē, tagu pievienošana un automātiska aizvēršana ir kaut kas tāds, ar ko mēs ne visi saprotamies vienlīdz labi. Otrais pilots ir mazāk uzmācīgs, taču var būt arī ļauns. Vispirms mēs komentēsim šo, slikto.

Tiem, kas nezina, kā programmēt un ir nedaudz izpētījuši, kā darbojas Copilot, jūs varat braukt dažus "kakao" no trim degunu pāriem. Piemēram, viens veids, kā varat mums ieteikt kodu, ir komentāri. Kā redzat galvenes tverā, es viņam divos komentāros esmu lūdzis izveidot cilpu, lai es aprēķinātu vecumu, ņemot vērā viņa dzimšanas laiku. Cilpa sākas ar "while", un nosacījums ir "true", tāpēc mēs sākām "nepareizi". Protams, jūs ievadāt cilpu, kad nosacījums ir patiess, taču, lai sāktu kaut ko darīt, nosacījums ir jāpievieno manuāli. Tad tā pieprasa informāciju ar «promtps», kas var būt tas, ko es gribu, bet mums ir jāsaprot, ko tas mums saka, pretējā gadījumā tas neko nedos.

Tāpēc braukt ar stūrmani var būt labi, tā mēs visi mācāmies autoskolā, bet, ja mūsu skolotājs sāktu pieskarties stūrei un neļautu braukt pašiem, mēs nemācētu risināt problēmas, un ja mēs vēlāk paņemtu mašīnu, tad dažu metru attālumā mēs piedzīvotu avāriju, noteikti.

… zelta raktuves tiem, kas to dara

Tomēr. Tiem no mums, kas zina, kā braukt, palīdzības nav par daudz. Patiesībā lidmašīnu piloti pamatā ir paredzēti, lai paceltos, nosēstos un atrisinātu jebkuru neparedzētu notikumu. Pārējais gandrīz viss notiek automātiski. Tieši tāds ir Copilot: mēs dodam viņam norādes, viņš mums pasaka, ko rakstīt, un, ja rodas problēma, mēs viņam vai nu dodam labākas instrukcijas vai labojam tās ar roku. Ja 10 rindās mums ir tikai jāpielāgo nosacījums, vai esam ieguvuši laiku vai nē?

Ieteiktais teksts tiek parādīts pelēkā krāsā un lai to pieņemtu, mums tikai jānospiež tabulatorsTāpat kā ar Emmetu. Ir arī komentēts, ka mēs varam virzīties uz priekšu vai atpakaļ, izmantojot dažādus ieteikumus alt +  [  o  ]  operētājsistēmās Windows un Linux, Command vai Option operētājsistēmā Mac, taču tas man nav izdevies. jā prese strādā Ctrl + ienākt lai iznāk saraksts ar desmit ieteikumiem, un, iespējams, kāds no tiem mums noderēs.

Tas atbalsta vairākas programmēšanas valodas, taču tas izceļas JavaScript, Python vai TypeScript, lai pieminētu dažus. Tas arī veic savus sīkumus CSS, un, ja mēs neesam uzmanīgi, tas izveido klasi ar savu :hover, nu, vismaz tas ir ziņkārīgs.

Otrais pilots: efektivitāte pret "privātumu"

Tāpēc nē, es neesmu traks un nevēlos, lai mani izspiego, es nemelošu. Nav arī tā, ka Microsoft (GitHub īpašnieks) man piezvanīja un teica, ka viņi man maksās, ja es labi uzrakstīšu par viņu Copilot. Ir noticis tas, ka esmu redzējis, ka šajā gadījumā "mūsu dati" ir labi izmantoti. Ņemot vērā, ka viņi vienmēr zinās, ko, kā un kad mēs darām, man patika šis mazais stūrmanis, un Ja esat programmētājs, es aicinu jūs to izmēģināt pats.

Ja nē, YouTube ir desmitiem video, kas to izskaidros labāk nekā es, ar cilvēkiem, kuri zina, kā programmēt vairāk, vairākās valodās, importēt bibliotēkas... Viss, kas jums nepieciešams, ir izmantot Visual Studio kodu, kuru var reģistrēt. iekšā ar a GitHubun pats konts, kā arī paplašinājums. Tas nedarbojas VSCodium vai Code OSS, jo viņiem šī funkcija ir atspējota.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.