Apache NetBeans IDE 22 พร้อมใช้งาน

Apache NetBeans ได้เปิดตัวเวอร์ชัน 22 ซึ่งเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) ที่รองรับภาษา Java SE, Java EE, PHP, C/C++, JavaScript, Rust และ Groovy โดยจะมีเวอร์ชันพร้อมใช้งานในเร็วๆ นี้ Linux (สแนป, แฟลตแพค) Windows и macOS.

ท่ามกลางการเปลี่ยนแปลงที่เสนอ:

  • อินเทอร์เฟซผู้ใช้ให้ข้อมูลเกี่ยวกับปุ่มลัดสำหรับการเรียกการทำงานมาตรฐาน
    Apache NetBeans IDE 22 พร้อมใช้งาน
  • Обновлены пиктограммы для macOS.
    Apache NetBeans IDE 22 พร้อมใช้งาน
  • เพิ่มส่วนที่มีไดเร็กทอรีที่เลือกไว้ในแผงการเลือกไฟล์แล้ว
    Apache NetBeans IDE 22 พร้อมใช้งาน
  • เพิ่ม Dashboard API เพื่อแทนที่หน้าจอเริ่มต้นที่แสดงเมื่อเริ่มต้น (หน้ายินดีต้อนรับ)
    Apache NetBeans IDE 22 พร้อมใช้งาน
  • อินเทอร์เฟซที่ได้รับการปรับปรุงสำหรับการดูประวัติและการเปลี่ยนแปลงใน Git
    Apache NetBeans IDE 22 พร้อมใช้งาน
    Apache NetBeans IDE 22 พร้อมใช้งาน
  • เพิ่มการสนับสนุนเบื้องต้นสำหรับ JDK 22 สำหรับโปรเจ็กต์ Java แล้ว มีการเพิ่มเทมเพลตโค้ดสำหรับเมธอด List.of(), Map.of() และ Set.of() คลาสที่ปิดผนึก และประเภท "record" อัปเดตตัวสร้างโค้ดสำหรับประเภท "บันทึก" และ "แจงนับ" คอมไพเลอร์ NetBeans Java ในตัว nb-javac (javac ที่แก้ไขแล้ว) ได้รับการอัพเดตเป็นเวอร์ชัน 22 การเติมโค้ดให้สมบูรณ์มีไว้สำหรับวิธีการคงที่ของคลาส Java การสนับสนุนสำหรับเฟรมเวิร์ก Spring 5.3.31 MVC ได้ถูกนำมาใช้แล้ว การสนับสนุนสาขา Spring 3 และ 4 ที่ล้าสมัยได้ถูกยกเลิกแล้ว
  • ปรับปรุงการรองรับระบบ Gradle และ Maven build ชุดเครื่องมือ Gradle และโค้ดสนับสนุน API ได้รับการอัปเดตเป็น Gradle 8.7 และ Maven เป็น 9.10 ปรับปรุงวิซาร์ดการสร้างโครงการ Gradle กลไกการจัดทำดัชนีข้อมูลใน Maven ได้รับการอัพเดตเป็น Lucene 9.10.0 ลบฟีเจอร์การดาวน์โหลด Maven รุ่นทดลองออก และแก้ไขปัญหาการขึ้นต่อกันที่ขัดแย้งกัน เพิ่มความสามารถในการสร้างภาพสำหรับโครงการ Helidon ฟังก์ชั่นการเปลี่ยนชื่อคลาสในโครงการ Maven ได้รับการปรับปรุงแล้ว
  • เมื่อสร้างโดยใช้ชุดเครื่องมือ Ant จะมีการรองรับคุณสมบัติ javac.release
  • สภาพแวดล้อมภาษา PHP ได้รับการปรับปรุงการรองรับคุณสมบัติที่นำมาใช้ใน PHP เวอร์ชันใหม่ ปรับปรุงการแสดงข้อมูลเมื่อเบรกพอยต์ถูกโจมตีระหว่างการดีบัก เพิ่มการสนับสนุนการดำเนินการนำเข้าอัตโนมัติในเครื่องมือเติมโค้ดแล้ว ปรับปรุงการตรวจสอบการเปลี่ยนชื่อระหว่างการปรับโครงสร้างใหม่
  • เพิ่มการรองรับแพลตฟอร์ม Jakarta EE 11, GlassFish 7.0.14 และ GlassFish 8.0.0-M4 และ เซิร์ฟเวอร์ แอปพลิเคชัน Wildfly 31 การสนับสนุน Apache Struts 1 ได้ถูกยกเลิกแล้ว มีการเพิ่มเทมเพลตแยกต่างหากสำหรับการสร้างคอนโทรลเลอร์แบบกำหนดเองและการโหลดคอนโทรลเลอร์จากที่เก็บข้อมูลสำหรับเฟรมเวิร์ก Micronaut มีการเปิดใช้งานการเติมโค้ดอัตโนมัติสำหรับหน้า JSF และ JSP สำหรับโปรเจ็กต์ที่ใช้ Jakarta และมีการเปิดใช้งานการสร้าง Servlet, Filter และ Listener มีการเพิ่มการสนับสนุนสำหรับเนมสเปซ JSF 4+ ในตัวช่วยสร้างเทมเพลต JSF Facelets
  • ในสภาพแวดล้อมสำหรับโครงการเว็บ มีการเพิ่มการรองรับ Chrome DevTools Protocol สำหรับการดีบักแอปพลิเคชัน Node.js โปรแกรมแก้ไข JavaScript ได้ใช้การประมวลผล JAR-URL ปรับปรุงการเติมโค้ดให้สมบูรณ์พร้อมความคิดเห็น และใช้การสนับสนุนสำหรับคุณสมบัติเมตา new.target และ import.meta ปรับปรุงการกู้คืนจากการขัดข้องของเอ็นจิ้น JavaScript
  • libs.graaljs, libs.graalsdk และ libs.truffleapi ได้รับการอัปเดตเป็นเวอร์ชัน 24
  • เพิ่มการรองรับสำหรับการสร้างโค้ด Java โดยใช้ไวยากรณ์ GoLang และ ANTLR (เครื่องมืออื่นสำหรับการรู้จำภาษา) ที่คอมไพล์แล้ว ชุดเครื่องมือ ANTLR เวอร์ชันอัปเดต
  • ความสามารถที่เพิ่มขึ้นที่เกี่ยวข้องกับการใช้งาน เซิร์ฟเวอร์ LSP (Language Server Protocol)
  • ได้รับอนุญาตให้ทำงานร่วมกับเบรกพอยต์ทรัฟเฟิล
    Apache NetBeans IDE 22 พร้อมใช้งาน

ที่มา: opennet.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster