6 คะแนน โดย functor 2020-03-02 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ใช้ GPT-2 ของ openAI

  • การเติมอัตโนมัติที่พิจารณาไม่เพียงแค่ไวยากรณ์ แต่รวมถึงบริบทเชิงความหมาย (semantics) ของโค้ดโดยรอบ

  • เรียนรู้ภาษาธรรมชาติด้วย จึงสามารถเติมอัตโนมัติได้ไม่เฉพาะโค้ด แต่รวมถึงคอมเมนต์ สตริง และชื่อตัวแปรเงื่อนไข

  • รองรับหลายภาษาและหลายเอดิเตอร์

3 ความคิดเห็น

 
edunga1 2020-03-03

https://th.news.hada.io/topic?id=79

เป็นเครื่องมือที่เคยมีคนโพสต์ไปครั้งหนึ่งแล้วนะ~

ผมเคยใช้งานในรูปแบบ vim + coc.nvim extension ครับ

ตอนใช้งานก็ใช้ได้ดีนะ แต่เพราะบางครั้งมันกินการใช้ cpu มากเกินไปบ่อย ๆ สุดท้ายเลยลบออกไปครับ ฮือ

 
functor 2020-03-03

อ๊ะ เคยมีโพสต์ขึ้นมาก่อนแล้วนี่นา

ความแตกต่างจากตอนนั้นคือ (1) ยังเป็น beta อยู่เลยยังไม่เสียเงิน และ (2) รองรับเดสก์ท็อปแบบสแตนด์อโลน!

ตอนใช้งานผ่านส่วนขยาย coc.nvim คุณใช้เวอร์ชันคลาวด์หรือเปล่าครับ?

 
functor 2020-03-02

ขณะนี้เปิดให้ใช้งานเวอร์ชันเบต้าได้ฟรี และได้เปิดตัว TabNine Local ซึ่งเป็นเวอร์ชันที่สามารถทำ auto-completion บนเครื่องได้โดยไม่ต้องเชื่อมต่อกับคลาวด์

จากที่ได้ลองใช้บน Emacs พบว่านอกจากการเติมเต็มไวยากรณ์พื้นฐานแล้ว บางครั้งยังเสนอ auto-completion แบบ "semantic" ได้ดีจนน่าทึ่ง ทำให้ใช้งานได้อย่างดี