
NetBeans เป็นสภาพแวดล้อมการพัฒนาแบบผสานรวมฟรี ซึ่งสร้างขึ้นสำหรับภาษาการเขียนโปรแกรม Java เป็นหลัก
ลการเปิดตัว Apache NetBeans 18 เวอร์ชันใหม่ ซึ่งมีการเปลี่ยนแปลงและการปรับปรุงจำนวนมากทั้งสำหรับ Java, PHP รวมถึงการปรับปรุงการบำรุงรักษา การแก้ไขจุดบกพร่อง และเหนือสิ่งอื่นใดคือการสนับสนุนเบื้องต้นสำหรับ Rust
สำหรับผู้ที่ไม่คุ้นเคยกับ NetBeans คุณควรรู้ว่าสิ่งนี้ มันค่อนข้างเป็นที่นิยม IDE ซึ่งรองรับภาษาโปรแกรม Java SE, Java EE, PHP, C/C++, JavaScript และ Groovy
NetBeans 18 คุณสมบัติใหม่หลัก
ใน NetBeans 18 เวอร์ชันที่เพิ่งเปิดตัวนี้ Gradle ได้รับการปรับปรุงและแก้ไขบางอย่างs ซึ่งการแก้ไขข้อความเท็จที่พิมพ์บนคอนโซลนั้นโดดเด่นนอกเหนือจากข้อเท็จจริงที่ว่า Gradle Tooling ได้รับการอัพเดตเป็น 8.1-rc-2 พร้อมรองรับ JDK 20 การจัดการการขึ้นต่อกันแบบไร้เวอร์ชันได้รับการปรับปรุงและการสนับสนุนระบบบิลด์ก็ได้รับการปรับปรุงเช่นกัน
นอกจากนี้ Maven ได้รับการปรับปรุงการสนับสนุนสำหรับระบบการสร้างนอกจากนี้ การอัปเดตเวอร์ชัน 3.9.1 ยังได้รับการรวมเข้าด้วยกัน นอกจากนี้ยังมีข้อสังเกตว่าใน Maven เพิ่มการตั้งค่าสำหรับการโหลดดัชนีภายนอก เช่นเดียวกับการปรับปรุงการตรวจจับการเรียกใช้ maven ในโหมดมัลติเธรด และเพิ่มความสามารถในการเรียกใช้การทดสอบจากไดเร็กทอรีที่กำหนดเอง
นอกจากนี้ใน NetBeans 18 ยังโดดเด่นอีกว่า ปรับปรุงการรองรับคุณสมบัติที่แนะนำใน PHP เวอร์ชันใหม่กว่า ในสภาพแวดล้อม PHP รวมถึงการแก้ไขข้อบกพร่องจำนวนมากด้วยตัวดำเนินการ ค่าคงที่ ปัญหาเกี่ยวกับช่องว่าง และอื่นๆ
ในทางกลับกัน จะเน้นว่าในสภาพแวดล้อมของโครงการเว็บ ปรับปรุงการรองรับ CSS แล้ว อัปเดตเทมเพลต HTML5 แล้ว และการจัดการฟิลด์สาธารณะและส่วนตัวในคลาส JavaScript ได้รับการปรับปรุง
นอกจากนี้ยังมีข้อสังเกตว่าในเวอร์ชันใหม่ของ NetBeans 18 ได้รับการสนับสนุนเบื้องต้นสำหรับสภาพแวดล้อมการพัฒนาโครงการในภาษา Rustเพิ่มแผงตัวเลือก Rust และตัวเลือกการดำเนินการของ Cargo
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:
- ปรับแต่งเค้าโครงหน้าต่างตัวเลือกและแก้ไข UI
- เพิ่มการสนับสนุนเริ่มต้นสำหรับ HCL (HashiCorp Terraform Configuration Definition Language) ในโปรแกรมแก้ไขโค้ด
- แก้ไขการใช้ Regular expression ที่ไม่ถูกต้องใน KODataBindContext
- เพิ่มการสนับสนุนการเน้นไวยากรณ์สำหรับโค้ด Go
- อัปเดตไดรเวอร์ PostgreSQL JDBC แล้ว
- ServletJSPAPI อัปเดตเป็นตระกูลจาการ์ตา
- รองรับ Glassfish 7.0
- ความสามารถเพิ่มเติมที่เกี่ยวข้องกับการใช้เซิร์ฟเวอร์ LSP (Language Server Protocol)
- ชุดเครื่องมือ Gradle และ API ได้รับการอัปเดตเป็นเวอร์ชัน 8.1 โดยรองรับ JDK 20
- ลบคำเตือนคอมไพเลอร์จำนวนมาก
- ปรับปรุงการรองรับ TomEE สำหรับ JPA
- สำหรับโปรเจ็กต์ Java มีการเพิ่มการรองรับ JDK 20 และมีการใช้ตัวจัดการสตริงขนาดใหญ่
- ปรับปรุงรูปลักษณ์ของไอคอนที่ปิดใช้งานใน FlatLAF Dark
- การล้างข้อมูลโดยทำให้การเปรียบเทียบสตริงง่ายขึ้นด้วย JDK7 Objects.equals()
- เพิ่มการรองรับแพลตฟอร์ม Glassfish 7.0.x และรองรับ Jakarta EE 3.1 JPA 10
- ปรับปรุงเครื่องมือแสดงภาพ
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม ของเวอร์ชั่นใหม่นี้ สามารถตรวจสอบรายละเอียดได้ใน ลิงค์ต่อไปนี้.
วิธีการติดตั้ง Apache NetBeans 18 บน Linux
สำหรับใครที่อยากได้เวอร์ชั่นใหม่นี้ต้อง ดาวน์โหลดซอร์สโค้ดของแอปพลิเคชัน ซึ่งสามารถหาได้จาก ลิงค์ต่อไปนี้.
เมื่อคุณติดตั้งทุกอย่างแล้วให้คลายซิปไฟล์ที่ดาวน์โหลดใหม่ลงในไดเร็กทอรีที่คุณต้องการ
และจากเทอร์มินัลเราจะเข้าสู่ไดเร็กทอรีนี้จากนั้นดำเนินการ:
ant
ในการสร้าง Apache NetBeans IDE เมื่อสร้างแล้วคุณสามารถเรียกใช้ IDE ได้โดยพิมพ์
./nbbuild/netbeans/bin/netbeans
ด้วย มีวิธีการติดตั้งอื่น ๆ ซึ่งสามารถรองรับได้ หนึ่งในนั้นคือการใช้แพ็คเกจ Snap
พวกเขาจำเป็นต้องได้รับการสนับสนุนเท่านั้นจึงจะสามารถติดตั้งแพ็กเกจประเภทนี้ในระบบได้ ในการติดตั้งโดยวิธีนี้คุณต้องพิมพ์คำสั่งต่อไปนี้:
sudo snap install netbeans --classic
อีกวิธีหนึ่งคือการใช้แพ็คเกจ Flatpak ดังนั้นคุณต้องได้รับการสนับสนุนเพื่อติดตั้งแพ็คเกจเหล่านี้ในระบบของคุณ
คำสั่งในการดำเนินการติดตั้งมีดังนี้:
flatpak install flathub org.apache.netbeans