Oracle Java Platform ใน VS Code

ทาง Oracle ได้สร้าง extension สำหรับการพัฒนาระบบด้วยภาษา Java ใน VS Code ออกมาให้ใช้งาน โดยก่อนหน้านี้ Java developer จะใช้งาน extension เหล่านี้ ซึ่งมีจำนวนการติดตั้งมากกว่า 20 ล้าน


หรือใช้งานผ่าน IDE เช่น IntelliJ IDEA, Eclipse IDE และ Netbeans เป็นต้น

ด้วยการใช้งานที่มาก นั่นคือความนิมยมสูง

จึงได้ออก extension ใน VS Code มา

ซึ่งพัฒนาต่อยอดมาจาก Netbeans project แต่ปรับให้มีขนาดเล็กลง

เพื่อให้เป็น Java Language Server ที่ใช้งานใน VS Code ตาม Language Server Protocol (LSP) ได้ดี

พัฒนาด้วย OpenJDK


ความสามารถของ extension ใน version ที่ 1 นี้ประกอบไปด้วย

  • การสร้าง project สามารถเลือกได้ทั้ง Apache Maven แลพ Gradle
  • Auto-completion
  • Syntax highlight
  • Jump to definition
  • Refactoring บางอย่าง
  • JavaDoc
  • Debugging
  • สนับสนุน Unit test ด้วย JUnit

ปัญหาในการใช้งานที่น่าจะเจอกันคือ การ setting JAVA_HOME หรือ JDK

เป็นปัญหา classic ที่เจอประจำ

ดังนั้นถ้าง่ายที่สุด ให้ทำการกำหนด environment ของเครื่องก่อนคือ JAVA_HOME หรือ JDK_HOME

เพื่อให้ชี้ไปยัง directory ที่ติดตั้ง JAVA หรือ JDK (Java Development Kit) นั่นเอง

หรือไม่เช่นนั้น ก็ให้กำหนดค่าใน VS Code ไปเลย

โดยไปที่ View | Command Palette | Preferences:Open User Settings (JSON)

จากนั้นก็ใส่ค่าเข้าไปในไฟล์ คือ jdk.jdkhome หรือ java.home


ลองใช้งานกัน และ contribute ได้ที่ GitHub



Reference Websites


0
147