เปิดตัว Apache NetBeans IDE 11.1

องค์กรมูลนิธิซอฟต์แวร์อาปาเช่ นำเสนอ สภาพแวดล้อมการพัฒนาแบบบูรณาการ Apache NetBeans 11.1. นี่เป็นรุ่นที่สามที่ผลิตโดย Apache Foundation นับตั้งแต่ Oracle บริจาคโค้ด NetBeans และเป็นรุ่นแรกนับตั้งแต่นั้นมา การแปล โครงการจากศูนย์บ่มเพาะไปจนถึงหมวดหมู่ของโครงการ Apache หลัก รุ่นนี้มีการสนับสนุนภาษาการเขียนโปรแกรม Java SE, Java EE, PHP, JavaScript และ Groovy การสนับสนุน C/C++ จากฐานโค้ดที่ Oracle บริจาคนั้นคาดว่าจะได้รับการโยกย้ายในรุ่นอนาคต

หลัก นวัตกรรม เน็ตบีนส์ 11.1:

  • เพิ่มการรองรับ Java EE 8 ด้วยความสามารถในการสร้างเว็บแอปพลิเคชันโดยใช้ Maven หรือ Gradle แอปพลิเคชัน Java EE 8 ที่สร้างขึ้นใน NetBeans สามารถนำไปใช้กับคอนเทนเนอร์ Java EE 8 ได้โดยใช้เทมเพลต Maven "webapp-javaee8" ใหม่ที่สร้างขึ้นเพื่อใช้กับ NetBeans ดำเนินการบูรณาการในตัวกับแอปพลิเคชันเซิร์ฟเวอร์ ปายรา (ส้อมจาก GlassFish) เพิ่มการรองรับ GlassFish 5.0.1;

    เปิดตัว Apache NetBeans IDE 11.1

  • เพิ่มการรองรับคุณสมบัติใหม่ของภาษา Java เพิ่มโปรไฟล์การโยกย้ายสำหรับ JDK 10 และ 12 สร้างชื่ออัตโนมัติสำหรับโมดูลจิ๊กซอว์แล้ว เพิ่มการรองรับตัวแก้ไขโค้ด Java เจอีพี-325 (รูปแบบใหม่ของสำนวน "สลับ") เจอีพี-330 (การส่งมอบโปรแกรมในรูปแบบของไฟล์เดียวพร้อมซอร์สโค้ด) และการแสดงคำแนะนำเกี่ยวกับชื่อของพารามิเตอร์อินไลน์

    เปิดตัว Apache NetBeans IDE 11.1

    เปิดตัว Apache NetBeans IDE 11.1

  • เพิ่มตัวอย่างสำหรับ Gluon OpenJFX;

    เปิดตัว Apache NetBeans IDE 11.1

  • ปรับปรุงการรองรับระบบการสร้าง Maven และ Gradle สำหรับ Maven ได้มีการสร้างการบูรณาการกับไลบรารี JaCoCo และมีความสามารถในการส่งอาร์กิวเมนต์คอมไพลเลอร์ Java จาก Maven ไปยังโปรแกรมแก้ไขโค้ด Java สำหรับ Gradle มีการเพิ่มการสนับสนุนเริ่มต้นสำหรับโครงการ Java แบบโมดูลาร์และการสนับสนุน JavaEE ตัวช่วยสร้างแอปพลิเคชัน Java Frontend ได้ถูกนำมาใช้แล้ว รองรับการดีบักโครงการเว็บ การแสดงเอาต์พุตระหว่างกระบวนการสร้างถูกเปิดใช้งานตามค่าเริ่มต้น Gradle HTML UI มี ได้รับการปรับปรุง;

    เปิดตัว Apache NetBeans IDE 11.1

  • เพิ่มความสามารถในการใช้งาน Graal.jsการใช้งานภาษา JavaScript บน GraalVM;
  • ใช้งานการแบ่งแคชด้วยรหัส Truffle ระหว่างเซสชันการดีบักที่แตกต่างกัน
  • เพิ่มการรองรับการเน้นไวยากรณ์สำหรับโค้ดใน Kotlin
  • ใช้ความสามารถในการเติมโค้ดเทมเพลตอัตโนมัติในภาษา Jade
  • เพิ่มการรองรับ PHP 7.4 และตัวอย่างที่อัปเดตสำหรับภาษา PHP
  • ปรับปรุงประสิทธิภาพบนหน้าจอความหนาแน่นของพิกเซลสูง (HiDPI) หน้าจอสแปลชที่แสดงเมื่อเริ่มต้น ตัวคั่นแท็บ และไอคอนได้รับการปรับให้เหมาะกับ HiDPI
  • มีการเปลี่ยนผ่านไปสู่วงจรการพัฒนาใหม่ ซึ่งหมายถึงการสร้างการออกผลิตภัณฑ์ใหม่ทุกไตรมาส

ที่มา: opennet.ru

เพิ่มความคิดเห็น