
JetBrains ปล่อย Java and Kotlin by IntelliJ IDEA 1.0 LSP ใช้ใน VS Code และ Cursor ได้แล้ว
JetBrains ปล่อยเวอร์ชัน stable 1.0 ของ “Java and Kotlin by IntelliJ IDEA” ซึ่งเป็น extension ที่ใช้ Language Server Protocol (LSP) นำความฉลาดเรื่อง Java และ Kotlin จาก IntelliJ IDEA ไปใช้ใน VS Code และ Cursor ได้แล้ว https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
สำหรับนักพัฒนา Java หรือ Kotlin ที่ชอบใช้ VS Code อยู่แล้ว หรือใช้ Cursor ช่วยเขียนโค้ดกับ AI เรื่องนี้แปลว่าคุณจะได้การวิเคราะห์โค้ด การเติมโค้ด การนำทาง และ refactoring แบบเดียวกับที่ IntelliJ IDEA ใช้ ใน editor ที่คุณคุ้นเคย แต่ข้อควรรู้ที่สำคัญคือ ตัวนี้ไม่ฟรีแบบช่วง preview อีกแล้ว
สรุป 30 วินาที: เกิดอะไรขึ้น
JetBrains ประกาศเปิดตัว Java and Kotlin by IntelliJ IDEA เวอร์ชัน 1.0 ซึ่งเป็น stable release แรก บล็อกของ JetBrains ลงวันที่ 16 ตุลาคม 2026 ตาม metadata ของหน้า https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ ตัว extension นี้ใช้ LSP ซึ่งเป็นล่ามกลางที่พูดได้ทุกภาษา ให้ editor ไหนก็ถามข้อมูลโค้ดได้เหมือนกัน โดยใช้เทคโนโลยี Java และ Kotlin ชุดเดียวกับ IntelliJ IDEA เวอร์ชัน desktop
ความสามารถหลักใน 1.0 ได้แก่ code completion, navigation, code analysis, refactoring, รองรับ Maven Gradle และ Bazel, รัน test (ตอนนี้รองรับ JUnit) และ debug ที่มี emulated breakpoints กับ async stack traces https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
ก่อนหน้านี้เปิด preview มาประมาณ 10 สัปดาห์ตามที่บล็อก 1.0 เล่า https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ และมี Release Candidate เมื่อวันที่ 7 ตุลาคม https://blog.jetbrains.com/idea/2026/10/java-and-kotlin-by-intellij-idea-the-lsp-based-extension-reaches-release-candidate/ ตั้งแต่ 1.0 เป็นต้นมา extension ออกจากช่วง free preview ต้องมี IntelliJ IDEA Ultimate subscription หลังทดลองฟรี 30 วัน และ license เดียวกันครอบคลุมทั้ง IDE และ editor แบบ VS Code อย่าง Cursor https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
Cursor มี Agents Window support โดยเฉพาะ และ JetBrains แนะนำให้ปิด extension Java ของ Red Hat และ Oracle ระหว่างใช้ตัวนี้ เพราะฟีเจอร์ซ้อนกัน แต่บอกว่าตัวนี้ทำงานร่วมกับ Spring Tools ได้ https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
ทำไมเรื่องนี้เกี่ยวกับคุณ
ถ้าคุณเป็นโปรแกรมเมอร์ Java หรือ Kotlin ที่ใช้ VS Code หรือ Cursor เป็นหลัก extension ตัวนี้ให้ฟีเจอร์ที่ JetBrains ระบุไว้ เช่น refactoring, inspections, quick-fixes และ debugger ที่ใช้ engine ของ IntelliJ IDEA https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server แปลว่าอาจไม่ต้องสลับไปเปิด IDE ตัวเต็มบ่อยนัก แต่ JetBrains ก็บอกเองว่ามันไม่ได้มาแทน IntelliJ IDEA ในฐานะ IDE เต็มตัวที่มีฟีเจอร์และการเชื่อมต่อมากกว่า และรองรับภาษาอื่นด้วย https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server
สำหรับนักเรียน นิสิต หรือ freelancer ที่ทำแอป Android ด้วย Kotlin ข้อดีคือได้ลองของจริงใน editor ที่คุ้นเคยโดยไม่ต้องจ่ายตั้งแต่วันแรก เพราะมีทดลอง 30 วัน คู่มือติดตั้งบอกว่าเลือก Anonymous Trial เพื่อเริ่มทดลองฟรี 30 วันได้ https://www.jetbrains.com/help/intellij-vscode/get_started_vs_code.html แต่หลังจากนั้นต้องมี Ultimate
ส่วนเจ้าของบริษัทไอทีขนาดเล็กที่จ่าย license ให้ทีม บล็อก 1.0 บอกว่า license เดียวกันครอบคลุมความสามารถ Java และ Kotlin ของ IntelliJ IDEA ทั้งใน desktop IDE และ editor แบบ VS Code อย่าง Cursor https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ ถ้าทีมมี Ultimate อยู่แล้ว ก็อาจไม่ต้องซื้อเพิ่มเฉพาะตัวนี้ แต่ควรเช็คเงื่อนไขกับ JetBrains อีกที
ทำงานยังไง
LSP หรือ Language Server Protocol เปรียบเหมือน “ล่ามกลาง” ที่พูดภาษา Java และ Kotlin ได้คล่อง editor ไหนก็ส่งคำถามไปหาล่ามตัวนี้แล้วได้คำตอบรูปแบบเดียวกัน เอกสารของ JetBrains บอกว่า extension ขับเคลื่อนด้วย LSP server ที่รันเบื้องหลังเพื่อวิเคราะห์โปรเจกต์และให้คำแนะนำตามบริบท https://www.jetbrains.com/help/intellij-vscode/About-instance.html ส่วนความฉลาดข้างหลังคือเทคโนโลยี Java และ Kotlin ตัวเดียวกับ IntelliJ IDEA https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
พอคุณเปิดโฟลเดอร์ที่มีไฟล์ build ของ Gradle, Maven หรือ Bazel ตัว extension จะเริ่ม import โปรเจกต์ แล้วสร้างและดูแล index ของ workspace ให้ https://www.jetbrains.com/help/intellij-vscode/get_started_vs_code.html คู่มือเตือนไว้ด้วยว่าโปรเจกต์ใหญ่หรือเครื่องทรัพยากรน้อย indexing รอบแรกอาจนานกว่า และฟีเจอร์ code insight อาจยังจำกัดจนกว่าจะเสร็จ JetBrains เคลมว่าประสิทธิภาพดีแม้ในโปรเจกต์ใหญ่และ monorepo https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ ซึ่งเป็นคำของผู้พัฒนา ควรลองกับโปรเจกต์จริงของคุณเอง
ใน Cursor มี Agents Window support โดยเฉพาะ ซึ่งอาจใช้ Language Server ของตัวเองเพื่อวิเคราะห์โค้ดตาม inspections ของ IntelliJ IDEA รวมถึง nullability ผ่าน JSpecify และเรื่องเฉพาะของ Spring Framework https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ บล็อก RC บอกว่า Cursor Agent ใช้ language server ตัวเดียวกันค้นหาโค้ดเชิงความหมายและวิเคราะห์โค้ดได้ ซึ่งให้ผลเร็วและแน่นอนกว่า https://blog.jetbrains.com/idea/2026/10/java-and-kotlin-by-intellij-idea-the-lsp-based-extension-reaches-release-candidate/ JetBrains ยังบอกว่าการให้ agent เรียก LSP โดยตรงช่วยให้ใช้ token น้อยลง และเรื่อง agent ใน Agents view เรียก LSP ตรง ๆ ถูกวางไว้ใน release ถัดไป ไม่ใช่ของที่จบแล้วใน 1.0
ส่วน debugging JetBrains ระบุว่ามี Debug Adapter ของ IntelliJ IDEA รองรับ emulated breakpoints และ async stack traces https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ เอกสารฝั่ง help ระบุเวอร์ชันภาษาที่รองรับคือ Java 25, Java 27 EA และ Kotlin 2.4 https://www.jetbrains.com/help/intellij-vscode/About-instance.html
เปรียบเหมือนร้านข้าวตามสั่ง LSP คือพ่อครัวฝีมือดีในครัวหลังร้าน (IntelliJ engine) ส่วน VS Code หรือ Cursor คือลูกค้าที่นั่งหน้าร้าน ลูกค้าไม่ต้องเข้าครัวเอง แค่สั่งผ่านล่าม (LSP) พ่อครัวก็ส่งอาหาร (code insight) มาให้ โดยไม่ต้องย้ายร้านใหม่ทั้งหมด
จุดหักมุม: จากฟรีกลายเป็นต้องจ่าย
ช่วง preview ใช้ได้โดยไม่ต้องมี subscription แต่พอถึง 1.0 JetBrains บอกว่า extension ออกจาก free preview แล้ว ต้องมี IntelliJ IDEA Ultimate subscription หลังช่วงทดลอง 30 วัน https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ หน้า Marketplace ระบุว่าเป็น Ultimate หรือ All Products Pack https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server
อีกเรื่องที่ต้องอ่านให้ดี: JetBrains ระบุว่า license นี้ “ออกแบบมาสำหรับ human use” อย่างชัดเจน และจะประกาศโมเดล license สำหรับการใช้แบบ agentic ล้วน ๆ เร็ว ๆ นี้ https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ ดังนั้นถ้าทีมคิดจะเอาไปรันกับ agent แบบอัตโนมัติเต็มตัว ควรรอรายละเอียดก่อน
เรื่องเงิน / ผลกระทบ
ด้านบวก คุณได้ code intelligence ที่ JetBrains โฆษณาว่าเป็นระดับ IntelliJ IDEA ใน editor ที่ทีมถนัด และหน้า Marketplace ระบุว่าผลิตภัณฑ์ผ่านการรับรอง SOC 2 Type II และสอดคล้อง GDPR ซึ่งอาจเป็นข้อมูลที่ฝ่ายความปลอดภัยของบริษัทอยากเห็น https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server หน้าเดียวกันยังบอกว่า JetBrains อาจเก็บและส่ง usage data ใน เวอร์ชันนี้ ทีมที่ละเอียดเรื่อง privacy ควรอ่าน Privacy Notice ด้วย
ด้านลบ หลัง 30 วันต้องมี subscription Ultimate หรือ All Products Pack แหล่งข่าวที่ผมอ่านไม่ได้ระบุราคาเป็นตัวเลข บล็อกแค่ลิงก์ไปหน้า pricing ผมจึงไม่เดาราคาหรือแปลงเป็นเงินบาท ถ้าบริษัทยังไม่มี Ultimate ต้นทุน license จะเพิ่มแน่นอน https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server
สำหรับนักศึกษา แหล่งข่าวไม่ได้พูดถึงส่วนลดหรือ license สำหรับการศึกษาเลย บอกแค่ว่าต้องมี Ultimate หลังทดลอง ดังนั้นใช้ 30 วันให้คุ้ม แล้วถ้าจะใช้ต่อให้ตรวจเงื่อนไขกับ JetBrains เอง https://www.jetbrains.com/help/intellij-vscode/get_started_vs_code.html
สำหรับทีมที่ใช้ Cursor JetBrains พูดว่าการให้ agent ใช้ LSP ให้ผลเร็วและใช้ token น้อยลง https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ แต่จะประหยัดค่า API ได้จริงเท่าไรแหล่งข่าวไม่ได้วัดให้ ต้องทดลองวัดเอง
ข้อมูลที่ยังไม่ชัด และจุดที่แหล่งข่าวพูดไม่ตรงกัน
วันที่ปล่อย 1.0 บล็อกโพสต์ 1.0 มี metadata ลงวันที่ 2026-10-16 https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/ ระหว่างรวบรวมข้อมูล เห็น search snippet หนึ่งแสดง 15 ตุลาคม แต่ผมยืนยันจากเนื้อหาต้นทางไม่ได้ ส่วนหน้าเอกสาร help ทั้งสองหน้ามี metadata 2026-10-15 https://www.jetbrains.com/help/intellij-vscode/About-instance.html ซึ่งเป็นวันที่ของหน้าเอกสาร ไม่ใช่ประกาศ release โดยตรง บทความนี้จึงยึดวันที่ 16 ตุลาคมตามบล็อก และเก็บความเหลื่อมนี้ไว้เป็นข้อสังเกต
ตัวเลขดาวน์โหลด บล็อก RC ระบุว่าถูกดาวน์โหลดกว่า 20,000 ครั้งจาก Visual Studio Marketplace และ Open VSX รวมกัน https://blog.jetbrains.com/idea/2026/10/java-and-kotlin-by-intellij-idea-the-lsp-based-extension-reaches-release-candidate/ แต่ไม่มีตัวเลขอัปเดตสำหรับ 1.0
ราคา แหล่งข่าวไม่ระบุราคาเป็นตัวเลข ต้องไปดูหน้า pricing ของ JetBrains
Agentic licensing ยังไม่มีรายละเอียด JetBrains บอกแค่ว่าจะประกาศเร็ว ๆ นี้
แล้วเราควรทำอะไร
สำหรับ developer ธรรมดาและ freelancer
- ลองติดตั้งจาก Visual Studio Marketplace (สำหรับ VS Code) หรือ Open VSX (สำหรับ Cursor และ editor อื่นที่เข้ากันได้) แล้วใช้ช่วงทดลอง 30 วันกับโปรเจกต์จริง https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server
- ปิด Red Hat Java Extension และ Oracle Java Extension ระหว่างใช้ เพื่อหลีกเลี่ยง conflict
- เปิดโปรเจกต์จริงที่กำลังทำอยู่ ดูว่า indexing ใช้เวลานานแค่ไหนและ code insight ดีขึ้นจริงไหม
- เก็บ IntelliJ IDEA ไว้สำหรับงาน refactor หนัก ๆ เพราะตัว extension ไม่ได้มาแทน IDE เต็มรูปแบบ
- เช็คว่าบริษัทมี Ultimate หรือไม่ ถ้ายังต้องคุยเรื่องงบกับหัวหน้า
สำหรับทีม IT และหัวหน้า
- นับจำนวน developer ที่ใช้ VS Code หรือ Cursor เป็นหลัก
- เทียบต้นทุน license กับประโยชน์ที่ทีมวัดได้จากการทดลอง อย่าอิงตัวเลขคาดเดา
- ทดสอบกับ Spring project เพราะ JetBrains บอกว่าทำงานร่วมกับ Spring Tools ได้ https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
- ถ้าวางแผนใช้กับ agent เต็มรูปแบบ ให้รอประกาศ agentic licensing ก่อนตัดสินใจ
สำหรับนักศึกษา
- ใช้ช่วง 30 วันทดลองให้เต็มที่ ฝึกกับโปรเจกต์ส่วนตัวหรือรายวิชา
- ติดตั้งตามคู่มือ JetBrains คือเปิด Extensions view ใน VS Code ค้นหา “Java and Kotlin by IntelliJ IDEA” แล้วกด Install https://www.jetbrains.com/help/intellij-vscode/get_started_vs_code.html
ผมมองว่า…
ผมมองว่า extension ตัวนี้เป็นก้าวที่น่าสนใจของ JetBrains เพราะแทนที่จะบังคับให้ทุกคนย้ายมาใช้ IDE ของตัวเอง เขาเอา “สมอง” ด้าน JVM ไปอยู่ใน editor ที่นักพัฒนาใช้อยู่แล้ว ซึ่งตรงกับที่บล็อกบอกว่าอยากให้ความฉลาดนี้อยู่ ที่ไหนก็ได้ที่ผู้ใช้อยู่ แต่การเปลี่ยนจากฟรีเป็นต้องมี Ultimate ทำให้ต้องคิดเรื่องงบให้ชัดก่อนจะผูกเวิร์กโฟลว์ทีมไว้กับมัน นี่เป็นความเห็นของผม ไม่ใช่ข้อเท็จจริงจากแหล่งข่าว
ปิดท้าย: สิ่งที่ต้องจับตา
สิ่งที่ต้องจับตาคือ agentic licensing ว่าจะออกมาแบบไหน เพราะ license ปัจจุบันออกแบบมาสำหรับคนใช้ นอกจากนี้ JetBrains บอกว่ากำลังทดลองเอา LSP และ DAP ไปใช้กับ workflow แบบ terminal ล้วน เช่น Claude Code หรือ Codex และจะประกาศข่าวเร็ว ๆ นี้ ส่วนรายละเอียดว่าจะออกมาเมื่อไรและทำงานได้แค่ไหน ยังไม่มีในแหล่งข่าว https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0/
Recap
- ลองติดตั้ง Java and Kotlin by IntelliJ IDEA 1.0 กับโปรเจกต์จริงในช่วงทดลอง 30 วัน
- ปิด extension Java จาก Red Hat/Oracle เพื่อหลีกเลี่ยง conflict
- ตรวจสอบว่าโปรเจกต์ import ผ่าน Maven/Gradle/Bazel และ indexing ทำงานปกติ
- เช็ค license Ultimate ว่ามีในทีมหรือต้องขอเพิ่ม และดูราคาจากหน้า pricing ของ JetBrains
- ทดสอบ debugging และ JUnit test runner กับโค้ดจริง
- เก็บ IntelliJ IDEA ไว้สำหรับงาน refactor หนัก ๆ
- ติดตามข่าว agentic licensing และ terminal workflow ที่ JetBrains บอกว่าจะประกาศเร็ว ๆ นี้
- ถ้าใช้ Cursor ลองใช้ Agents Window กับ extension ตัวนี้ดู