Oracle ออกส่วนขยาย Oracle Java Platform Extension ให้กับ Visual Studio Code ซึ่งถือเป็นส่วนขยายอย่างเป็นทางการของ Java ตัวแรกบน VS Code
Oracle บอกว่าแนวโน้มของวงการนักพัฒนาเปลี่ยนไป จากเดิมที่ใช้ IDE เฉพาะทางของภาษานั้นๆ เปลี่ยนมาใช้ IDE ที่รองรับทุกภาษาแบบ VS Code กันมากขึ้น ความคาดหวังของนักพัฒนาคือ VS Code ทำงานได้ดีกับทุกภาษาโปรแกรม จึงเห็นโอกาสตรงนี้ออกส่วนขยายมาซัพพอร์ตแพลตฟอร์ม Java ให้ดีขึ้นกว่าเดิม
ส่วนขยาย Oracle Java Platform Extension เป็นการนำตัวเอนจินภาษา (Language Server) จาก NetBeans (ที่ Oracle ยกให้ Apache ดูแล) มาดัดแปลงใช้กับ VS Code ส่งผลให้ VS Code รองรับฟีเจอร์ใหม่ๆ ของภาษา Java ที่ออกใน JDK เวอร์ชันล่าสุด หรือทดลองใช้ใน JDK เวอร์ชันพรีวิวได้เร็วกว่าเดิมมาก
ฟีเจอร์ที่รองรับแล้วได้แก่ project view, auto-complete, error highlighting, jump to definition, refactoring (บางส่วน), JavaDoc-on-hover, debugging, unit-testing (JUnit) และรองรับโครงการที่ใช้ Gradle กับ Maven
ส่วนขยายนี้เป็นโอเพนซอร์สอยู่บน GitHub โดยพัฒนาคู่ขนานไปกับตัวเอนจินของ NetBeans
ที่มา - Oracle
Comments
พอใช้ไปสักพัก ออก agreement ใหม่ บริษัทขนาดกลาง-ใหญ่ จ่ายค่า license ตามจำนวนบุคคลากรในบริษัท
ซึ่ง CEO ที่ตัดสินใจในนโยบายนี้ คือ John Riccitiello ผู้ที่เคยสร้างกระแสตอบรับอันล้มหลามจากการเปลี่ยนนโยบายการคิดค่าธรรมเนียมของ Unity
เป็น ceo ที่ไปบริษัทไหนก็สร้างเรื่องได้ทุกที่จริงๆ
มาแรงจริง
พยายามใช้แทน eclipse แต่ไม่เป็นผล แต่ชอบ vscode จริงๆ ครับมันเบาจริงๆ
ใช้ idea ce ก็รู้สึกว่าทำได้เยอะมากๆละนะ ถ้าโปรเจ็ค java จะสลับมาใช้ idea แทน vscode ตลอด 5555
ดีๆ LSP คือพระเอกอย่างแท้จริง
..: เรื่อยไป