La Apache Software Foundation Organization เปิดตัว การเปิดตัวเวอร์ชันใหม่ของสภาพแวดล้อมการพัฒนาแบบบูรณาการสำหรับ Apache NetBeans 14ซึ่งมีการปรับปรุงและเปลี่ยนแปลงหลายอย่าง
สำหรับผู้ที่ไม่คุ้นเคยกับ NetBeans คุณควรรู้ว่าสิ่งนี้ มันค่อนข้างเป็นที่นิยม IDE ซึ่งให้การสนับสนุน Java SE, Java EE, PHP, C / C ++, JavaScript และภาษาโปรแกรม Groovy ซึ่งเป็นเวอร์ชันที่เจ็ดที่เผยแพร่โดย Apache Foundation เนื่องจาก Oracle ได้บริจาคโค้ด NetBeans
NetBeans เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการฟรี สร้างขึ้นสำหรับภาษาการเขียนโปรแกรม Java เป็นหลัก และยังมีโมดูลจำนวนมากที่จะขยายออกไป NetBeans เป็นโครงการโอเพ่นซอร์สที่ประสบความสำเร็จอย่างสูงโดยมีฐานผู้ใช้ขนาดใหญ่ ซึ่งเป็นชุมชนที่เติบโตอย่างต่อเนื่อง
Apache NetBeans 14 คุณสมบัติใหม่ที่สำคัญ
ใน IDE เวอร์ชันใหม่ที่นำเสนอนี้ เน้นการรวบรวมที่เปิดใช้งาน JDK17 และการสนับสนุนที่ได้รับการปรับปรุงสำหรับ Java เวอร์ชันใหม่รวมทั้งเพิ่ม JavaDoc สำหรับสาขาการทดสอบ JDK 19 และรุ่น JDK 18 JavaDoc รองรับแท็ก "@snippet" เพื่อฝังตัวอย่างการทำงานและข้อมูลโค้ดในเอกสารประกอบ API
การเปลี่ยนแปลงอีกอย่างที่โดดเด่นในเวอร์ชันใหม่นี้คือไฟล์ ปรับปรุงการทำงานร่วมกับเซิร์ฟเวอร์แอปพลิเคชัน Payara (ทางแยกของ GlassFish) รวมถึงการสนับสนุนเพิ่มเติมสำหรับการปรับใช้แอปพลิเคชันในคอนเทนเนอร์ที่เปิดตัวในเครื่องด้วยเซิร์ฟเวอร์ Payara
นอกจากนี้ ยังเน้นที่ ปรับปรุงการรองรับระบบ Gradle build, ขยายตัวเลือก CLI ที่รองรับ, เพิ่มการรองรับแคช Gradle config
ในทางกลับกัน ยังเน้นย้ำว่า รองรับ PHP 8.1ความสามารถในการยุบบล็อกที่มีแอตทริบิวต์เมื่อมีการแก้ไขโค้ด PHP นอกเหนือจากการเพิ่มอินเทอร์เฟซเพื่อสร้างคลาสสำหรับเฟรมเวิร์ก Micronaut และ ปรับปรุงการรองรับการกำหนดค่า Micronaut.
ของ การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น ของ NetBeans 14 เวอร์ชันใหม่นี้:
- ปรับปรุงการรองรับ CSS และเพิ่มการรองรับสำหรับข้อกำหนด ECMAScript 13/2022 ปรับปรุงการจัดการโครงสร้างแบบเรียกซ้ำใน JavaScript
- เพิ่มเทมเพลตสำหรับคลาส Controller
- เพิ่มความสามารถในการเติมข้อความอัตโนมัติในโครงสร้างในแบบสอบถาม SQL
- คอมไพเลอร์ Java ในตัวของ NetBeans nb-javac (javac ที่แก้ไขแล้ว) ได้รับการอัปเดตเป็นเวอร์ชัน 18
ปรับปรุงการรองรับระบบบิลด์ Maven - เพิ่มการสนับสนุนสำหรับการสร้างอินเทอร์เฟซที่เก็บขั้นสุดท้ายจากคลาสเอนทิตี Micronaut Data
- แก้ไขการใช้อินเทอร์เฟซการแจงนับไม่ถูกต้อง
- อัปเดต JS รองรับ ECMAScript 13
- อัปเดตแพลตฟอร์มโครงการ/api.search เป็นระดับซอร์ส JDK8
- แก้ไขเวิร์กโฟลว์ Windows profiler.lib โดยใช้ Windows10SDK.20348
- การปรับให้เหมาะสมของทั้งโครงการ: แผนที่สำรวจที่ได้รับการปรับปรุง
- เพิ่มรายการแฟล็กโมดูล Java
- โพสต์การอัปเดตเทมเพลตปัญหา NB 13 ของรุ่น gh
- คำสั่งกำหนดตัวแปรสภาพแวดล้อมฐานข้อมูล
- การเพิ่มแอคชัน Open Service Console
- ผู้นำเสนอ ProjectProblems สำรองสำหรับเซิร์ฟเวอร์ LSP
- เพิ่มการเติม SQL ให้สมบูรณ์สำหรับคำอธิบายประกอบการสืบค้น
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม ของเวอร์ชั่นใหม่นี้ สามารถตรวจสอบรายละเอียดได้ใน ลิงค์ต่อไปนี้.
วิธีการติดตั้ง Apache NetBeans 14 บน Linux
สำหรับใครที่อยากได้เวอร์ชั่นใหม่นี้ต้อง ดาวน์โหลดซอร์สโค้ดของแอปพลิเคชัน ซึ่งสามารถหาได้จาก ลิงค์ต่อไปนี้.
เมื่อคุณติดตั้งทุกอย่างแล้วให้คลายซิปไฟล์ที่ดาวน์โหลดใหม่ลงในไดเร็กทอรีที่คุณต้องการ
และจากเทอร์มินัลเราจะเข้าสู่ไดเร็กทอรีนี้จากนั้นดำเนินการ:
ant
ในการสร้าง Apache NetBeans IDE เมื่อสร้างแล้วคุณสามารถเรียกใช้ IDE ได้โดยพิมพ์
./nbbuild/netbeans/bin/netbeans
ด้วย มีวิธีการติดตั้งอื่น ๆ ซึ่งสามารถรองรับได้ หนึ่งในนั้นคือการใช้แพ็คเกจ Snap
พวกเขาจำเป็นต้องได้รับการสนับสนุนเท่านั้นจึงจะสามารถติดตั้งแพ็กเกจประเภทนี้ในระบบได้ ในการติดตั้งโดยวิธีนี้คุณต้องพิมพ์คำสั่งต่อไปนี้:
sudo snap install netbeans --classic
อีกวิธีหนึ่งคือการใช้แพ็คเกจ Flatpak ดังนั้นคุณต้องได้รับการสนับสนุนเพื่อติดตั้งแพ็คเกจเหล่านี้ในระบบของคุณ
คำสั่งในการดำเนินการติดตั้งมีดังนี้:
flatpak install flathub org.apache.netbeans