ผู้พัฒนา Apache ซึ่งเป็นผู้พัฒนา IDE ยอดนิยมอย่าง "NetBeans" ได้ประกาศ...Apache NetBeans 30 เวอร์ชันล่าสุด การอัปเดตครั้งนี้ถือเป็นการเปลี่ยนแปลงในสภาพแวดล้อมการพัฒนา โดยกำหนดให้ JDK 21 ที่มีประสิทธิภาพสูงเป็นข้อกำหนดขั้นต่ำในการคอมไพล์ ทดสอบ และรันแพลตฟอร์ม
เวอร์ชันใหม่นี้ไม่ใช่แค่การซ่อมบำรุงธรรมดา แต่เป็นการปรับปรุงแก้ไขครั้งใหญ่ มันปรับโครงสร้างวิธีการที่ IDE โต้ตอบกับโปรโตคอลของเซิร์ฟเวอร์ใหม่ ของภาษาและ ปรับปรุงฐานรากให้ทันสมัย เพื่อมอบประสบการณ์การเขียนโค้ดที่ชาญฉลาดและคาดการณ์ได้ดียิ่งขึ้น
Apache NetBeans 30 คุณสมบัติใหม่ที่สำคัญ
งวดใหม่นี้ มันช่วยแก้ปัญหาขั้นตอนที่น่าหงุดหงิดที่สุดบางอย่างในการควบคุมเวอร์ชัน และการนำไปใช้ทางธุรกิจ นับตั้งแต่ ช่วยเพิ่มประสิทธิภาพในการอ่านคลังข้อมูลขนาดใหญ่มันช่วยปรับปรุงการรองรับข้อกำหนดของเฟรมเวิร์กเว็บรุ่นล่าสุดอย่างมีนัยสำคัญ และผสานรวมเวอร์ชันล่าสุดของเอ็นจิ้นการสร้างยอดนิยมในตลาด ในขณะเดียวกันก็ให้ความสำคัญกับความเสถียรของอินเทอร์เฟซ การรองรับไวยากรณ์สมัยใหม่ และการออกแบบตามหลักสรีรศาสตร์เพื่อลดอุปสรรคในการทำงานประจำวันของโปรแกรมเมอร์
ประสบการณ์การแก้ไขโค้ด Java ได้รับการปรับปรุงหลายประการ โดยเน้นที่ความเสถียรของไวยากรณ์สมัยใหม่เป็นอย่างมาก นักพัฒนาจะสังเกตเห็น... ปรับปรุงการคาดเดาโค้ดและการเติมข้อความอัตโนมัติอย่างมีนัยสำคัญ เมื่อทำงานกับประเภทส่วนประกอบของเรคอร์ด และเมื่อสร้างอินสแตนซ์ของคลาสภายใน.
ในทางกลับกัน มีข้อสังเกตว่า ทีมงานได้ดำเนินการแก้ไขที่สำคัญเพื่อแก้ปัญหาความขัดแย้งด้านรูปแบบของตัวแปร นอกจากนี้ ยังมีการปรับปรุงการนำเข้า enum อัตโนมัติภายในคำสั่ง switch และแก้ไขข้อผิดพลาด null pointer exception หลายรายการที่ขัดขวางการทำงานของ profiler ในขณะเดียวกัน ระบบสร้างโปรแกรมก็กำลังอัปเดตฐานข้อมูลโดยการผสานรวมเข้ากับระบบหลักโดยตรง Maven เวอร์ชัน 3.9.15 และ Ant เวอร์ชัน 1.10.17ในขณะเดียวกัน Gradle จะปรับพารามิเตอร์เริ่มต้นเพื่อเตรียมพร้อมสำหรับการใช้งานสภาพแวดล้อม JDK 26 ที่กำลังจะมาถึง
การปรับปรุงธุรกิจให้ทันสมัยและระบบนิเวศเว็บที่ล้ำสมัย
การพัฒนาแอปพลิเคชันระดับองค์กรและเทคโนโลยีเว็บได้รับการปรับปรุงอย่างมากในเวอร์ชันนี้ NetBeans 30 นำเสนอสิ่งใหม่ๆ มากมาย การสนับสนุนอย่างเป็นทางการสำหรับแอปพลิเคชันเซิร์ฟเวอร์ GlassFish เวอร์ชัน 7.1.0 และ 8.0.0 พร้อมทั้งแก้ไขข้อผิดพลาดในการเริ่มต้นระบบที่น่ารำคาญด้วย เซิร์ฟเวอร์ Payara เชื่อมโยงกับตัวเลือกจุดตรวจสอบ.
โปรแกรมเมอร์ที่มุ่งเน้นด้านเว็บจะได้รับประโยชน์จากไคลเอนต์ของ โปรโตคอลเซิร์ฟเวอร์ภาษา (LSP) ได้รับการปรับปรุงอย่างมาก ซึ่งในปัจจุบัน มันได้รับการสนับสนุนอย่างเต็มรูปแบบสำหรับ TypeScript React และแก้ไขปัญหาความขัดแย้งด้านระยะห่างในคลาส JavaScript ซึ่งประกอบด้วยตัวเริ่มต้นแบบคงที่ ในขณะเดียวกัน ระบบนิเวศของ PHP ก็ไม่ได้ล้าหลังในกระแสการอัปเดตนี้ โดยได้รวมความเข้ากันได้โดยตรงกับตัวดำเนินการ pipe ใหม่ที่เปิดตัวใน PHP เวอร์ชัน 8.5
อินเทอร์เฟซที่ได้รับการปรับปรุง ประสิทธิภาพ Git และการผสานรวมใหม่ๆ
ความคล่องตัวในการดำเนินงานและความสวยงามโดยรวมของสภาพแวดล้อม พวกเขาได้รับการปรับปรุงหลายด้านโดยมีเป้าหมายเพื่อเพิ่มความสบายตา. การอัพเดตของ เอ็นจิ้นการเรนเดอร์ FlatLaf 3.7.1 รับประกันอินเทอร์เฟซที่ไร้ที่ติขณะนี้ระบบได้ย้ายหน้าจอโหลดเริ่มต้นไปยังเธรดการส่งเหตุการณ์เพื่อหลีกเลี่ยงการหยุดทำงานของระบบที่ไม่พึงประสงค์
ระบบจัดการควบคุมเวอร์ชันได้อัปเดตเอนจินเป็น JGit 7.6.0 แล้ว วิธีนี้ช่วยเพิ่มความเร็วในการโหลดสถานะไฟล์ในกล่องโต้ตอบยืนยันได้อย่างมาก โดยใช้การประมวลผลแบบกลุ่มและเลื่อนการเรียกใช้งานที่ใช้ทรัพยากรมากออกไป นอกจากนี้ ประสบการณ์การพิมพ์โดยรวมก็ได้รับการปรับปรุงให้ดีขึ้นด้วย รองรับการแสดงตัวอย่างภาพและการตรวจสอบการสะกดคำในเอกสาร Markdownรวมถึงการนำเทมเพลต TOML มาใช้ และการบูรณาการที่น่าสนใจกับ rust-analyzer เพื่อเสริมสร้างระบบนิเวศการเขียนโปรแกรมระบบให้แข็งแกร่งยิ่งขึ้น
หากคุณต้องการทราบข้อมูลเพิ่มเติม ของเวอร์ชั่นใหม่นี้ สามารถตรวจสอบรายละเอียดได้ใน ลิงค์ต่อไปนี้.
วิธีการติดตั้ง Apache NetBeans 30 บน Linux
การติดตั้ง Apache NetBeans บน Linux สามารถทำได้หลายวิธี ขึ้นอยู่กับการตั้งค่าของผู้ใช้และความเข้ากันได้ของระบบ
สำหรับผู้ที่ต้องการคอมไพล์ Apache NetBeans จากโค้ดต้นฉบับ ขั้นตอนแรกคือดาวน์โหลดไฟล์ที่จำเป็นจากเว็บไซต์อย่างเป็นทางการของโครงการ เมื่อได้รับไฟล์แล้ว ต้องแตกไฟล์แพ็คเกจไปยังตำแหน่งที่ต้องการภายในระบบ
จากนั้นคุณต้องเข้าถึงเทอร์มินัลและไปที่ไดเร็กทอรีที่แตกไฟล์มา คุณต้องรันคำสั่งต่อไปนี้:
ant
ในการสร้าง Apache NetBeans IDE เมื่อสร้างแล้วคุณสามารถเรียกใช้ IDE ได้โดยพิมพ์
./nbbuild/netbeans/bin/netbeans
การติดตั้งผ่าน Snap
สำหรับผู้ใช้ที่ต้องการวิธีที่ง่ายกว่าและรวดเร็วกว่า NetBeans มีให้ใช้งานในรูปแบบแพ็คเกจ Snap:
sudo snap install netbeans --classic
การติดตั้งโดยใช้ Flatpak
ตัวเลือกอื่นที่มีอยู่คือการติดตั้ง Apache NetBeans โดยใช้ Flatpak ในการดำเนินการนี้ ระบบจะต้องรองรับการเปิดใช้งานแพ็คเกจประเภทนี้ คำสั่งในการดำเนินการติดตั้งมีดังนี้:
flatpak install flathub org.apache.netbeans