ดิ การเปิดตัวเวอร์ชันใหม่ของ “Apache NetBeans 16”เวอร์ชันที่มาพร้อมกับการอัปเดตจำนวนมาก ตลอดจนรายการการแก้ไข การปรับปรุงภาษา การปรับปรุงการสนับสนุน และอื่นๆ อีกมากมาย
สำหรับผู้ที่ไม่คุ้นเคยกับ NetBeans คุณควรรู้ว่าสิ่งนี้ มันค่อนข้างเป็นที่นิยม IDE ซึ่งรองรับภาษาโปรแกรม Java SE, Java EE, PHP, C/C++, JavaScript และ Groovy
NetBeans 16 คุณสมบัติใหม่หลัก
ในเวอร์ชันใหม่นี้ อินเทอร์เฟซผู้ใช้จะถูกนำเสนอ ให้ความสามารถในการโหลดคุณสมบัติ FlatLaf ของคุณเอง จากไฟล์คอนฟิกูเรชันที่กำหนดเอง นอกเหนือจากข้อเท็จจริงที่ว่า รองรับรูปแบบ YAML และ Dockerfile แล้ว ในโปรแกรมแก้ไขโค้ด
การเปลี่ยนแปลงอีกอย่างหนึ่งที่โดดเด่นในเวอร์ชั่นใหม่นี้คือการสนับสนุนที่ดีขึ้นสำหรับระบบการรวบรวม Maven เช่นเดียวกับการสนับสนุนที่ได้รับการปรับปรุงสำหรับ Jakarta EE 9/9.1 นอกเหนือจากความสามารถในการประมวลผลผลลัพธ์ของโครงการในรูปแบบของสิ่งประดิษฐ์ที่สามารถระบุตัวตนได้ และสถานที่ของพวกเขา
นอกจากนี้ยังโดดเด่นใน NetBeans 16 เวอร์ชันใหม่ที่เพิ่มเข้ามานี้ รองรับการเติมข้อความอัตโนมัติ การจัดรูปแบบเยื้อง และคำแนะนำสำหรับรูปแบบการบันทึก และมีการใช้การเติมเทมเพลตอัตโนมัติในป้ายกำกับกรณีด้วย
ในทางกลับกัน เราพบว่ามีการเพิ่มการสนับสนุนเพื่อปิดใช้งานคำเตือนตามการใช้ปลั๊กอินบางตัวระหว่างการคอมไพล์ และปัญหาในสภาพแวดล้อม PHP และ Groovy ได้รับการแก้ไขแล้ว
เพิ่มแล้ว ความเข้ากันได้กับรูปแบบ TOML และ ANTLR v4/v3รวมถึงเพิ่มการรองรับคุณสมบัติใหม่บางอย่างของ Java 19 และอัปเดตคอมไพเลอร์ Java ในตัวของ NetBeans nb-javac (javac ที่แก้ไขแล้ว)
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:
- ActionsManager ได้รับการออกแบบใหม่ใน API การดีบัก
- เพิ่มการรองรับ multicast jars
- ปรับปรุงตรรกะการเลือกแพลตฟอร์ม Java
- ปรับปรุงการรองรับระบบการสร้าง Gradle
- เพิ่มการสนับสนุนเริ่มต้นสำหรับ project.dependency API เพื่อส่งออกแผนผังการอ้างอิง Gradle
- ฟังก์ชันการออกแบบใหม่ที่เกี่ยวข้องกับเครื่องมือแก้ไขเกรด เพิ่มการรองรับสำหรับโครงการที่ไม่มี build.gradle
- สภาพแวดล้อมสำหรับโปรเจ็กต์ C/C++ มีการทำงานของดีบักเกอร์ CPPLight บนระบบที่มีสถาปัตยกรรม aarch64
- ปรับปรุงความสามารถในการตรวจสอบโดยใช้เซิร์ฟเวอร์ LSP (Language Server Protocol)
- เพิ่มการรองรับสำหรับการตรวจสอบช่องโหว่บนคลาวด์ของ Oracle
- แก้ไขข้อผิดพลาดที่เป็นไปได้ใน NPE ขณะแก้ไข ANTLR Grammar
- ปรับปรุงการรองรับไวยากรณ์ ANTLRv4
- รองรับข้อมูลโค้ด ANTLRv4 และการเยื้อง
- การกรอกโค้ดที่แม่นยำยิ่งขึ้นสำหรับไวยากรณ์ ANTLRv4
- แก้ไขการสิ้นสุดการเยื้องไฟล์และการเติมโค้ดสำหรับ ANTLR v4
- แก้ไขข้อผิดพลาดในการกู้คืนสำหรับรูปแบบบันทึก (ปัจจุบัน)
- ดำเนินการกรอกรหัสสำหรับรูปแบบเคส jdk-19
- แก้ไขการกู้คืนข้อผิดพลาดเมื่อ jlMatchException หายไปและมีรูปแบบอยู่
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม ของเวอร์ชั่นใหม่นี้ สามารถตรวจสอบรายละเอียดได้ใน ลิงค์ต่อไปนี้.
วิธีการติดตั้ง Apache NetBeans 16 บน Linux
สำหรับใครที่อยากได้เวอร์ชั่นใหม่นี้ต้อง ดาวน์โหลดซอร์สโค้ดของแอปพลิเคชัน ซึ่งสามารถหาได้จาก ลิงค์ต่อไปนี้.
เมื่อคุณติดตั้งทุกอย่างแล้วให้คลายซิปไฟล์ที่ดาวน์โหลดใหม่ลงในไดเร็กทอรีที่คุณต้องการ
และจากเทอร์มินัลเราจะเข้าสู่ไดเร็กทอรีนี้จากนั้นดำเนินการ:
ant
ในการสร้าง Apache NetBeans IDE เมื่อสร้างแล้วคุณสามารถเรียกใช้ IDE ได้โดยพิมพ์
./nbbuild/netbeans/bin/netbeans
ด้วย มีวิธีการติดตั้งอื่น ๆ ซึ่งสามารถรองรับได้ หนึ่งในนั้นคือการใช้แพ็คเกจ Snap
พวกเขาจำเป็นต้องได้รับการสนับสนุนเท่านั้นจึงจะสามารถติดตั้งแพ็กเกจประเภทนี้ในระบบได้ ในการติดตั้งโดยวิธีนี้คุณต้องพิมพ์คำสั่งต่อไปนี้:
sudo snap install netbeans --classic
อีกวิธีหนึ่งคือการใช้แพ็คเกจ Flatpak ดังนั้นคุณต้องได้รับการสนับสนุนเพื่อติดตั้งแพ็คเกจเหล่านี้ในระบบของคุณ
คำสั่งในการดำเนินการติดตั้งมีดังนี้:
flatpak install flathub org.apache.netbeans
ดูเหมือนว่าจะฉลาดมากสำหรับฉันที่การปรับปรุงเหล่านี้ได้รับการเผยแพร่ก่อนสิ้นปีนี้ แน่นอนว่าการปรับปรุงเหล่านี้จะแก้ปัญหาบางอย่างที่เราพบและหลีกเลี่ยงปัญหาน่าปวดหัวในอนาคต ขอแสดงความนับถือทีม NetBeans และขอขอบคุณจากใจจริงสำหรับการใช้งานใหม่เหล่านี้