Copilot mula terbuka kepada semua pengguna, dan saya rasa ini kali pertama saya bersetuju untuk "diintip"

Copilot, copilot yang diprogramkan untuk anda

Sungguh kacau dan betapa kecewanya kami ketika itu Audacity telah diperoleh oleh Muse Group. Dua masalah datang bersama-sama: dalam satu tangan, ia menjadi hak milik sebuah syarikat yang, walaupun benar bahawa ia ditinggalkan sumber terbuka, ia juga diketahui bahawa ia akan mengumpul maklumat mengenai penggunaan aplikasi. Selepas itu, saya rasa tiada pengedaran Linux yang telah mengemas kini aplikasi. Sekarang, lebih kurang setahun kemudian, saya telah mula menguji kopilot…dan ia membuatkan kepala saya pening.

Musim panas yang lalu, saya tidak tahu sama ada Julai atau Ogos, saya bercakap dengan seorang kenalan rakan tentang kemungkinan latihan untuk sesuatu yang berkaitan dengan web. Yang paling mudah diakses ialah reka bentuk web, tempat anda belajar HTML, CSS dan JavaScript. Mempunyai dua komputer riba, dalam salah satu daripadanya dua sistem pengendalian, SSD luaran dengan Windows dan Windows di pusat latihan, saya baru-baru ini berkata kepada diri saya sendiri «Pablo, kawan, menggunakan Kod OSS adalah hebat, tetapi perkara itu tentang tidak dapat menyegerakkan tetapan... bagaimana jika anda kembali ke Kod Visual Studio biasa?", jadi saya melakukannya.

Copilot sungguh menakjubkan

Sedikit masa telah berlalu sejak saya memutuskan untuk menyelaraskan segala-galanya dengan Kod Visual Studio rasmi dan mendapati bahawa Copilot kini tersedia untuk semua pengguna. Lebih khusus lagi, mereka akan mula membenarkan kita semua menggunakannya. Itu adalah pada pertengahan bulan Mei, dan saya memasang semula sambungan yang telah gagal saya pada masa lalu. Bagi saya, perkara yang lucu ialah saya memasang Copilot dan melupakannya, tetapi tidak lama kemudian saya mula melihat teks kelabu yang…tulis apa yang saya fikirkan!

Saya tidak akan mengatakan saya seorang pengaturcara profesional. Saya melangkah kaki ke dunia ini, dan menghadiri kelas. Ia adalah apabila saya melihat kod rakan sekerja yang saya fikir «Baiklah, tidak mengapa, tetapi dalam JavaScript beberapa perkara tertinggal dari sana«. Saya tidak mengatakannya, sebahagiannya kerana malu dan sebahagiannya kerana saya bukan orang yang mengatakan bahawa orang lain mempunyai sesuatu yang boleh diperbaiki, tetapi dalam latihan saya, yang berkaitan dengan waktu hari itu, saya menambah beberapa komen. Di sanalah saya mula "geram": Saya memulakan ulasan, yang mana saya menjelaskan bahawa >= 6 dan < 12 sudah cukup untuk mengatakan dari 6:00:00 hingga 11:59:59 jika kami bertanya kepadanya untuk melihat hanya pada jam. Komen itu mencadangkannya kepada saya. Copilot secara automatik.

Sejurus selepas itu, saya akan meletakkan satu lagi yang hampir serupa, tidak begitu terperinci, dan pembantu juruterbang kecil menaip semula teks untuk saya. Sejauh mana anda boleh pergi?

Bantuan atau bahaya bagi mereka yang tidak tahu bagaimana untuk memprogramkan...

Tetapi Copilot mempunyai perkara baik dan perkara buruknya, seperti Emmet atau cadangan Visual Studio Code MDN. Emmet, setiap kali anda mula menaip sesuatu, ia cuba meneka teg, pesanan atau kod secara umum yang anda mahu taip dan pilihan muncul betul-betul di sebelah tempat anda menaip. Kalau dah biasa, tak apa. Jika tidak, perkara itu tentang menambah tag dan menutupnya secara automatik adalah sesuatu yang tidak semua kita dapat bergaul dengan baik. Copilot kurang mengganggu, tetapi juga boleh menjadi jahat. Mula-mula kita akan mengulas ini, yang buruk.

Bagi mereka yang tidak tahu cara memprogram, dan telah mengkaji sedikit cara Copilot berfungsi, anda boleh menaiki beberapa "koko" daripada tiga pasang hidung. Sebagai contoh, satu cara anda boleh mencadangkan kod kepada kami adalah melalui ulasan. Seperti yang anda lihat dalam tangkapan tajuk, saya telah memintanya, dalam dua ulasan, untuk membuat gelung untuk saya mengira umur dengan mengambil kira semasa dia dilahirkan. Gelung bermula dengan "semasa" dan syaratnya adalah "benar", jadi kami mulakan "salah". Sudah tentu, anda memasukkan gelung apabila syarat itu benar, tetapi anda perlu menambah syarat secara manual untuk mula melakukan apa-apa. Kemudian ia meminta maklumat dengan «promtps», yang mungkin saya mahukan, tetapi kita perlu memahami apa yang ia memberitahu kita atau ia tidak akan membawa apa-apa kebaikan.

Oleh itu, memandu dengan pemandu bersama boleh menjadi baik, begitulah kita semua belajar di sekolah memandu, tetapi jika guru kita mula menyentuh stereng dan tidak membenarkan kita memandu sendiri, kita tidak akan belajar untuk menyelesaikan masalah, dan jika kita kemudiannya mengambil kereta, kita akan mengalami kemalangan beberapa meter jauhnya, pasti.

… lombong emas bagi mereka yang melakukannya

Namun begitu. Bagi kita yang tahu memandu, bantuan tidaklah terlalu banyak. Malah, juruterbang kapal terbang pada asasnya berada di sana untuk berlepas, mendarat dan menyelesaikan sebarang kejadian yang tidak dijangka. Selebihnya hampir semuanya automatik. Itulah sebenarnya Copilot: kami memberinya arahan, dia memberitahu kami apa yang perlu ditulis, dan jika ada masalah, kami sama ada memberinya arahan yang lebih baik atau membetulkannya dengan tangan. Jika dalam 10 baris kita hanya perlu tweak bersyarat, adakah kita mendapat masa atau tidak?

Teks yang dicadangkan muncul dalam warna kelabu, dan untuk menerimanya kita hanya perlu menekan jadualSeperti dengan Emmet. Ia juga mengulas bahawa kita boleh bergerak ke hadapan atau ke belakang melalui cadangan yang berbeza dengan terhenti +  [  o  ]  pada Windows dan Linux, Command atau Option pada Mac, tetapi itu sesuatu yang tidak berkesan untuk saya. ya akhbar berfungsi Ctrl + Masukkan supaya senarai dengan sepuluh cadangan keluar, dan mungkin salah satu daripada itu akan membantu kita.

Ia menyokong beberapa bahasa pengaturcaraan, tetapi ia menonjol dalam JavaScript, Python atau TypeScript, untuk menyebut beberapa. Ia juga melakukan perkara-perkara kecil dalam CSS, dan jika kita tidak berhati-hati, ia mencipta kelas dengan :hover itu, sekurang-kurangnya ia kelihatan ingin tahu.

Copilot: kecekapan vs "privasi"

Jadi tidak, saya tidak gila dan saya tidak mahu diintip, saya tidak akan berbohong. Ia juga tidak seperti Microsoft (pemilik GitHub) telah menghubungi saya dan memberitahu saya bahawa mereka akan membayar saya jika saya menulis dengan baik tentang Copilot mereka. Apa yang telah berlaku ialah saya telah melihat bahawa pada kesempatan ini penggunaan "data kami" yang baik telah dibuat. Mengambil kira bahawa mereka akan sentiasa tahu apa, bagaimana dan bila kita melakukannya, saya suka pembantu juruterbang kecil ini, dan Jika anda seorang pengaturcara saya menjemput anda untuk mencubanya oleh anda sendiri.

Jika tidak, terdapat berpuluh-puluh video di YouTube yang akan menerangkannya lebih baik daripada saya, dengan orang yang tahu cara memprogram lebih banyak, dalam lebih banyak bahasa, mengimport perpustakaan... Apa yang anda perlukan ialah menggunakan Kod Visual Studio yang boleh dilog dengan a GitHub, dan akaun itu sendiri, serta sambungannya. Ia tidak berfungsi dalam VSCodium atau Kod OSS kerana fungsi tersebut dilumpuhkan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.