Apache Software Foundation เปิดตัวสภาพแวดล้อมการพัฒนาแบบรวม Apache NetBeans 15 ซึ่งให้การสนับสนุนภาษาการเขียนโปรแกรม Java SE, Java EE, PHP, C/C++, JavaScript และ Groovy แอสเซมบลีสำเร็จรูปถูกสร้างขึ้นสำหรับ Linux (snap), Windows และ macOS
ท่ามกลางการเปลี่ยนแปลงที่เสนอ:
- เพิ่มการรองรับเบื้องต้นสำหรับ Jakarta 9.1 และปรับปรุงการรองรับ GlassFish
- คอมไพเลอร์ NetBeans Java ในตัว nb-javac (javac ที่แก้ไข) ได้รับการอัพเดตแล้ว
- ตัวช่วยสร้างการเชื่อมต่อได้เพิ่มความสามารถในการเชื่อมต่อกับฐานข้อมูล Amazon RedShift ผ่านบริการ Amazon Athena
- มีการรองรับแท็ก “@snippet” สำหรับการฝังตัวอย่างการทำงานและข้อมูลโค้ดลงในเอกสารประกอบ API ซึ่งคุณสามารถใช้เครื่องมือสำหรับการตรวจสอบความถูกต้อง การเน้นไวยากรณ์ และการผสานรวมกับ IDE
- ปรับปรุงการแก้ไขข้อมูลในรูปแบบ YAML
- เพิ่มรายการ 'เปิดใน Terminal' ลงในเมนูบริบทของโครงการ
- ปรับปรุงการรองรับคุณสมบัติใหม่ของ PHP 8.0 และ 8.1 เพิ่มการรองรับไวยากรณ์ใหม่สำหรับวัตถุที่เรียกได้
- คำแนะนำแบบอินไลน์จะเปิดใช้งานตามค่าเริ่มต้น
- โมดูลแยกต่างหากประกอบด้วยดีบักเกอร์สำหรับโค้ด Groovy ตัวแยกวิเคราะห์สำหรับภาษา Groovy ได้รับการอัปเดตแล้ว
- มีการเสนอการใช้งาน Project Dependency API ในเบื้องต้น
- มีการแนะนำการแก้ไขและการปรับปรุงส่วนใหญ่ที่เกี่ยวข้องกับการใช้เซิร์ฟเวอร์ LSP (โปรโตคอลเซิร์ฟเวอร์ภาษา)
- ปรับปรุงอินเทอร์เฟซการตรวจสอบนิพจน์ทั่วไป
- อินเทอร์เฟซที่ได้รับการปรับปรุงสำหรับการดาวน์โหลดและการลงทะเบียน JDK
- ปรับปรุงอินเทอร์เฟซการวิเคราะห์การเรียกสแต็ก (Stack Trace)
- ปรับปรุงการรองรับระบบการสร้าง Maven และ Gradle ส่วนประกอบสำหรับการทำงานกับ Gradle ได้รับการอัพเดตเป็น API เวอร์ชัน 7.5 พร้อมรองรับ Java 18
- ใช้งานการสนับสนุนสำหรับการเติมนิพจน์แลมบ์ดาอัตโนมัติ
- เพิ่ม javadoc สำหรับการแสดงตัวอย่าง JDK 20
- เพิ่มความสามารถในการใช้ตัวเลือก netbeans.javaSupport.enabled เพื่อปิดใช้งานการสนับสนุนภาษา Java ใน NBLS (เซิร์ฟเวอร์ภาษา NetBeans)
ที่มา: opennet.ru