กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ข่าว JetBrains เพิ่มฟีเจอร์ใช้ AI เติมโค้ดบรรทัดถัดไป ทำงานแบบออฟไลน์ไม่ต้องต่อเน็ต

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
8,839
คะแนนปฏิกิริยา
0
คะแนน
0
JetBrains ออกอัพเดตเวอร์ชัน 2024.1 ให้กับ IDE ทุกตัวในสังกัด เพิ่มฟีเจอร์ใหม่ full line code completion ใช้พลัง AI คาดเดาโค้ดบรรทัดต่อไปที่เราจะพิมพ์ใน editor โดยเป็นการคาดเดา "ทั้งบรรทัด" และสามารถทำงานได้แบบออฟไลน์ ไม่ต้องต่อเน็ต

การทำงานของ full line code completion จะแสดงข้อความสีเทาในบรรทัดถัดไป และสามารถกด tab เพื่อให้ editor เติมบรรทัดนั้นให้เราได้ ฟีเจอร์นี้รองรับโค้ดในภาษา Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go, Ruby

ฟีเจอร์นี้รันแบบ local ไม่ต้องต่อเน็ต ไม่ส่งข้อมูลออกนอกเครื่อง เบื้องหลังการทำงานของมันเป็น language model ที่ถูกเทรนขึ้นเฉพาะตามแต่ละภาษาโปรแกรมแยกจากกัน เทรนด้วยข้อมูลจากโค้ดที่เป็นโอเพนซอร์ส ตัวโมเดลถูกรันในโพรเซสต่างหากแยกจากตัว IDE

No Description


No Description


JetBrains บอกว่าตัดสินใจเลือกการเติมโค้ดทั้งบรรทัด เพื่อให้ผู้ใช้รีวิวโค้ดได้เร็วกว่าการเติมโค้ดทีเดียวยาวๆ ทั้งบล็อค ในอีกทางคือตัวโมเดลไม่ใหญ่มากจนเกินไป (โมเดลขนาด 100 ล้านพารามิเตอร์ ความยาวอินพุต 1,536 โทเคน หรือประมาณ 170 บรรทัดของโค้ด) เป็นจุดสมดุลที่เหมาะสมระหว่างประสิทธิภาพกับการใช้งาน

ฟีเจอร์นี้ถือเป็นคนละอย่างกับ JetBrains AI Assistant ที่สามารถทำ multi-line code completion ได้ แต่ต้องทำงานผ่านคลาวด์ และต้องซื้อแพ็กเกจเพิ่มจากค่าไลเซนส์ปกติของ IDE ในขณะที่ฟีเจอร์ full line code completion รวมอยู่ในราคาของ IDE อยู่แล้ว

No Description


ที่มา - JetBrains

Topics:
JetBrains
IDE
Development
Programming
LLM

อ่านต่อ...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม