Copilot เริ่มเปิดให้ผู้ใช้ทุกคน และฉันคิดว่านี่เป็นครั้งแรกที่ฉันยอมให้ "สอดแนม"

Copilot นักบินที่โปรแกรมสำหรับคุณ

มีเรื่องกวนใจและอารมณ์เสียที่เราได้รับเมื่อ ความกล้าถูกซื้อกิจการโดย Muse Group. ปัญหาสองประการมารวมกัน: ประการหนึ่งมันกลายเป็นทรัพย์สินของบริษัทที่ถึงแม้จะถูกปล่อยให้เป็นโอเพ่นซอร์ส แต่ก็รู้เช่นกันว่ากำลังจะรวบรวมข้อมูลเกี่ยวกับการใช้แอพพลิเคชั่น หลังจากนั้นฉันคิดว่าไม่มีการแจกจ่าย Linux ที่อัปเดตแอปพลิเคชัน ตอนนี้ ผ่านไปปีกว่าๆ ฉันก็เริ่มทดสอบแล้ว Copilot…และมันก็ทำให้หัวของฉันหมุนไป

ฤดูร้อนที่แล้ว ฉันไม่รู้ว่าเป็นเดือนกรกฎาคมหรือสิงหาคม ฉันได้คุยกับเพื่อนคนหนึ่งเกี่ยวกับความเป็นไปได้ในการฝึกอบรมเรื่องบางอย่างที่เกี่ยวข้องกับเว็บ การออกแบบเว็บที่เข้าถึงได้ง่ายที่สุดคือที่คุณเรียนรู้ HTML, CSS และ JavaScript. ฉันเพิ่งพูดกับตัวเองว่าฉันมีแล็ปท็อปสองเครื่องในหนึ่งในสองระบบปฏิบัติการซึ่งเป็น SSD ภายนอกที่มี Windows และ Windows ในศูนย์ฝึกอบรม «คุณ Pablo ที่ใช้ Code OSS นั้นยอดเยี่ยม แต่สิ่งที่เกี่ยวกับการไม่สามารถซิงโครไนซ์การตั้งค่าได้... ถ้าคุณกลับไปใช้ Visual Studio Code ปกติล่ะ"ฉันก็เลยทำ

นักบินช่างน่าทึ่งจริงๆ

เวลาผ่านไปเพียงเล็กน้อยตั้งแต่ฉันตัดสินใจที่จะซิงค์ทุกอย่างกับ Visual Studio Code อย่างเป็นทางการ และพบว่า Copilot พร้อมให้บริการแก่ผู้ใช้ทุกคนแล้ว โดยเฉพาะอย่างยิ่ง พวกเขากำลังจะเริ่มให้เราทุกคนใช้มัน นั่นคือช่วงกลางเดือนพฤษภาคม และฉันติดตั้งส่วนขยายที่ล้มเหลวในอดีตอีกครั้ง สำหรับฉัน สิ่งที่ตลกคือฉันติดตั้ง Copilot แล้วลืมมันไป แต่ไม่นานหลังจากที่ฉันเริ่มเห็นข้อความสีเทาที่...เขียนในสิ่งที่ฉันกำลังคิด!

ฉันจะไม่พูดว่าฉันเป็นโปรแกรมเมอร์มืออาชีพ ฉันกำลังก้าวเข้าสู่โลกนี้ และเข้าเรียน เมื่อฉันเห็นรหัสของเพื่อนร่วมงานที่ฉันคิดว่า «ไม่เป็นไร แต่ใน JavaScript มีบางสิ่งเหลือจากที่นั่น«. ฉันไม่ได้พูด ส่วนหนึ่งเพราะอายและส่วนหนึ่งเพราะฉันไม่ใช่คนที่บอกว่ามีคนอื่นที่ปรับปรุงได้ แต่ในการออกกำลังกายของฉันซึ่งเกี่ยวกับชั่วโมงของวัน ฉันเพิ่มบางอย่างลงไป ความคิดเห็น ที่นั่นฉันเริ่ม "คลั่งไคล้": ฉันเริ่มแสดงความคิดเห็นซึ่งฉันอธิบายว่า >= 6 และ < 12 ก็เพียงพอที่จะบอกว่าตั้งแต่ 6:00:00 ถึง 11:59:59 น. ถ้าเราถามเขา เพื่อดูเฉพาะชั่วโมง ความคิดเห็นนั้นแนะนำฉัน นักบินโดยอัตโนมัติ

หลังจากนั้น ฉันจะใส่อีกอันที่คล้ายกันมาก ไม่มีรายละเอียดมากนัก และนักบินผู้ช่วยตัวน้อยก็พิมพ์ข้อความให้ฉันอีกครั้ง คุณสามารถไปได้ไกลแค่ไหน?

ตัวช่วยหรือเป็นภัยสำหรับผู้ที่เขียนโปรแกรมไม่เป็น...

แต่ Copilot มีทั้งข้อดีและข้อเสีย เช่น Emmet หรือคำแนะนำ Visual Studio Code MDN นักท่องเที่ยวทุกครั้งที่คุณเริ่มพิมพ์บางอย่าง ระบบจะพยายามเดาว่าคุณต้องการพิมพ์แท็ก คำสั่งซื้อ หรือโค้ดใดโดยทั่วไป และตัวเลือกจะปรากฏขึ้นข้างตำแหน่งที่คุณพิมพ์ ถ้าคุณชินกับมันก็โอเค ถ้าไม่เช่นนั้น สิ่งที่เกี่ยวกับการเพิ่มป้ายกำกับและการปิดฉลากโดยอัตโนมัตินั้นเป็นสิ่งที่เราทุกคนไม่เข้ากันได้ดีเท่าๆ กัน นักบินไม่ล่วงล้ำแต่ก็ใจร้ายได้เช่นกัน ก่อนอื่นเราจะแสดงความคิดเห็นเกี่ยวกับเรื่องนี้ที่ไม่ดี

สำหรับผู้ที่ไม่ทราบวิธีการเขียนโปรแกรมและศึกษามาบ้างแล้วว่า Copilot ทำงานอย่างไร คุณสามารถขี่ "โกโก้" ของจมูกสามคู่ได้. ตัวอย่างเช่น วิธีหนึ่งที่คุณสามารถแนะนำโค้ดให้กับเราได้คือผ่านการแสดงความคิดเห็น ดังที่คุณเห็นในการจับภาพส่วนหัว ฉันได้ถามเขาในความคิดเห็นสองข้อ ให้ทำการวนซ้ำให้ฉันคำนวณอายุโดยคำนึงถึงตอนที่เขาเกิด การวนซ้ำเริ่มต้นด้วย "while" และเงื่อนไขคือ "จริง" ดังนั้นเราจึงเริ่ม "ผิด" แน่นอนว่าคุณเข้าสู่การวนซ้ำเมื่อเงื่อนไขเป็นจริง แต่คุณต้องเพิ่มเงื่อนไขด้วยตนเองเพื่อเริ่มดำเนินการใดๆ จากนั้นก็ขอข้อมูลด้วย «promtps» ซึ่งอาจเป็นสิ่งที่ฉันต้องการ แต่เราต้องเข้าใจว่ามันบอกอะไรเรา มิฉะนั้นมันจะไม่เกิดประโยชน์อะไร

ดังนั้นการขับรถร่วมกับคนขับจึงเป็นเรื่องที่ดี นั่นคือวิธีที่เราทุกคนเรียนรู้ในโรงเรียนสอนขับรถ แต่ถ้าครูของเราเริ่มจับพวงมาลัยและไม่ปล่อยให้เราขับเอง เราจะไม่เรียนรู้ที่จะแก้ปัญหา และ ถ้าเอารถไปทีหลังคงเกิดอุบัติเหตุไม่กี่เมตรแน่ๆ

… เหมืองทองคำสำหรับผู้ที่ทำ

อย่างไรก็ตาม. สำหรับพวกเราที่รู้วิธีขับรถก็ช่วยได้ไม่มาก อันที่จริงแล้ว นักบินโดยพื้นฐานแล้วอยู่ที่นั่นเพื่อบินขึ้น ลงจอด และแก้ไขเหตุการณ์ที่ไม่คาดฝันใดๆ ที่เหลือเป็นไปโดยอัตโนมัติเกือบทั้งหมด นั่นคือสิ่งที่ Copilot เป็น: เราให้คำแนะนำแก่เขา เขาบอกเราว่าจะเขียนอะไร และหากมีปัญหา เราจะให้คำแนะนำที่ดีขึ้นหรือแก้ไขด้วยมือ ถ้าใน 10 บรรทัด เราต้องปรับแต่งเงื่อนไขเท่านั้น เรามีเวลาหรือไม่?

ข้อความแนะนำปรากฏเป็นสีเทา และ เพื่อรับมันเราเพียงแค่กด tabulatorเช่นเดียวกับเอ็มเม็ต นอกจากนี้ยังแสดงความคิดเห็นว่าเราสามารถเดินหน้าหรือถอยหลังตามคำแนะนำต่างๆ ได้ด้วย ทั้งหมด +  [  o  ]  บน Windows และ Linux, Command หรือ Option บน Mac แต่นั่นไม่ได้ผลสำหรับฉัน ใช่งานกด Ctrl + เข้าสู่ เพื่อให้รายการที่มีข้อเสนอแนะสิบประการออกมาและอาจเป็นหนึ่งในนั้นที่จะให้บริการเรา

รองรับภาษาการเขียนโปรแกรมหลายภาษา แต่มีความโดดเด่นใน JavaScript, Python หรือ TypeScript ที่จะกล่าวถึงบางส่วน. มันยังทำสิ่งเล็กๆ น้อยๆ ใน CSS และถ้าเราไม่ระวัง มันจะสร้างคลาสด้วย :hover ที่ อย่างน้อยก็ดูน่าสงสัย

นักบิน: ประสิทธิภาพเทียบกับ "ความเป็นส่วนตัว"

ไม่ ฉันไม่ได้คลั่งไคล้และไม่อยากถูกสอดแนม ฉันจะไม่โกหก ไม่ใช่ว่า Microsoft (เจ้าของ GitHub) โทรหาฉันและบอกฉันว่าพวกเขาจะจ่ายเงินให้ฉันถ้าฉันเขียนเกี่ยวกับ Copilot ได้ดี สิ่งที่เกิดขึ้นคือฉันเห็นว่าในโอกาสนี้มีการใช้ "ข้อมูลของเรา" อย่างเหมาะสม โดยคำนึงว่าพวกเขาจะรู้เสมอว่าเราทำอะไร อย่างไร เมื่อไร ฉันชอบนักบินตัวน้อยคนนี้ และ หากคุณเป็นโปรแกรมเมอร์ ฉันขอเชิญคุณมาลอง โดยตัวคุณเอง.

หากไม่มี มีวิดีโอมากมายบน YouTube ที่จะอธิบายได้ดีกว่าฉัน กับผู้ที่รู้วิธีเขียนโปรแกรมในภาษาต่างๆ มากขึ้น นำเข้าไลบรารี... ทั้งหมดที่คุณต้องมีคือใช้ Visual Studio Code ที่สามารถบันทึกได้ ด้วย a GitHubและตัวบัญชีเอง บวกกับส่วนขยาย ไม่ทำงานใน VSCodium หรือ Code OSS เนื่องจากปิดใช้งานฟังก์ชันนั้น.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา