GitHub Copilot เปิดตัวการรองรับ JetBrains และ Neovim
(github.com)-
เพิ่มเติมจากการรองรับ VSCode เดิม
-
ทดสอบเรียบร้อยแล้วบน JetBrains IntelliJ และ PyCharm (เวอร์ชัน 2021.2 ขึ้นไป)
→ สามารถติดตั้ง "Github Copilot" ได้ทันทีจากมาร์เก็ต
- ปลั๊กอิน Copilot.vim สำหรับ Neovim 0.6 ขึ้นไป
→ ต้องใช้ Node.js v12 ขึ้นไป
6 ความคิดเห็น
https://www.tabnine.com/
อย่างที่คุณบอกไว้ tabnine เป็นผลิตภัณฑ์ที่มีจุดเด่นด้าน local inference แต่ถึงจะยังอิงกับ GPT-2 รุ่นเก่า ปัญหาเรื้อรังที่ใช้หน่วยความจำมากตอนทำ inference ก็ยังไม่ได้รับการแก้ไข เลยช่วงนี้ผมไม่ได้ใช้อยู่แล้วครับ ;_;
อ๊ะ Tabnine รันโมเดลบนเครื่องโลคัลได้อยู่แล้วสินะครับ และก็เลือกใช้เซิร์ฟเวอร์คลาวด์ได้ด้วย (ซึ่งในกรณีนั้นเขาบอกว่าจะให้ข้อมูลที่ละเอียดกว่าด้วย)
ส่วนตัวแล้วผมรู้สึกกังวลนิด ๆ ที่จะติดตั้งปลั๊กอินนั้นแล้วไปแตะโค้ดของบริษัท (...) ดังนั้นสำหรับผู้ใช้ที่อยากให้ทุกอย่างเกิดขึ้นบนเครื่องโลคัลทั้งหมด ตอนนี้ Tabnine ก็ดูเหมือนยังเป็นตัวเลือกได้อยู่ครับ
ผมลองใช้ใน Pycharm แล้วนะครับ นอกจากปัญหาที่บางครั้งหน้าจอค้างในหน้าต่างป๊อปอัปนานเกิน 3 นาทีแล้ว ก็ต้องบอกว่าทึ่งมาก เพราะความแม่นยำของคำแนะนำสูงกว่าบริการอื่น ๆ มาก
คงต้องไปซื้อหุ้น Microsoft เพิ่มแล้ว...
ตอนนี้เปิดให้ลองใช้ Copilot เลยกำลังใช้อยู่ สิ่งที่ทำให้ประหลาดใจที่สุดคือมันเข้าใจคอมเมนต์ภาษาเกาหลีด้วย(.. )
ใช้งานได้ดีบน Android Studio 2021.2 (Canary) ด้วยเช่นกัน.
สำหรับ Neovim เวอร์ชันล่าสุดที่ปล่อยออกมาคือ 0.5.1 และหากต้องการใช้ 0.6 จะต้องคอมไพล์ซอร์สด้วยตนเอง.