Apache NetBeans 14 เวอร์ชันใหม่ได้รับการเผยแพร่แล้ว

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

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา