NetBeans 12.1 เวอร์ชันที่มีการปรับปรุงเล็กน้อยสำหรับ C / C ++, Java และ PHP

apache-netbeans

La Apache Software Foundation Organization เปิดตัว เมื่อเร็ว ๆ นี้สภาพแวดล้อมการพัฒนาแบบบูรณาการเวอร์ชันใหม่«Apache NetBeans 12.1«นี่คือเวอร์ชันที่ มีการเพิ่มการปรับปรุงการสนับสนุนบางอย่างสำหรับ C / C ++, Java, PHP และ HTML

สำหรับผู้ที่ไม่ทราบเกี่ยวกับ IDE นี้ พวกเขาควรจะรู้ว่า ให้การสนับสนุนภาษาโปรแกรม Java SE, Java EE, PHP, JavaScript และ Groovy นอกจากคุณสมบัติแล้วยังมีระบบโปรเจ็กต์ที่ใช้ Ant, การควบคุมเวอร์ชันและการปรับโครงสร้าง

NetBeans 12.1 คุณสมบัติใหม่หลัก

IDE เวอร์ชันใหม่นี้ไม่ได้มาพร้อมกับการเปลี่ยนแปลงที่ดีเยี่ยม แต่จะปรับปรุงบางประการสำหรับภาษาโปรแกรมที่รองรับ

และในเวอร์ชันใหม่ที่เปิดตัวนี้ เพิ่มการสนับสนุนภาษา C / C ++ อย่าง จำกัดซึ่งยังคงอยู่เบื้องหลังปลั๊กอินการพัฒนา C / C ++ ที่ออกมาก่อนหน้านี้สำหรับ NetBeans IDE 8.2

สำหรับการพัฒนา C / C ++ มีการสนับสนุนสำหรับโครงการที่ง่ายที่สุดช่วยให้คุณสามารถรันคำสั่งคอมไพล์และรันการเน้นไวยากรณ์โดยใช้ไวยากรณ์ TextMate และการดีบักโดยใช้ gdb

เช่นเดียวกับ การเติมโค้ดและความสามารถในการแก้ไขอื่น ๆ พวกมันถูกนำไปใช้โดยการเข้าถึง CCLS (Language Server Protocol) LSP ของเซิร์ฟเวอร์ซึ่งผู้ใช้ต้องเรียกใช้อย่างอิสระ

การเปลี่ยนแปลงอื่นที่เพิ่มเข้ามาคือไฟล์ รองรับแพลตฟอร์ม Jakarta EE 8 ซึ่งมาแทนที่ Java EE (Java Platform, Enterprise Edition) คุณสามารถสร้างโครงการ Jakarta EE 8 และแก้ไขแอปพลิเคชัน Maven ที่มีอยู่เพื่อใช้ Jakarta EE 8 ได้

คอมไพเลอร์ Java ในตัว NetBeans nb-javac (แก้ไขโดย javac) ได้รับการแปลเพื่อใช้ Java 14

สำหรับ Java สนับสนุนคีย์เวิร์ด "บันทึก" ได้รับการออกแบบใหม่เพื่อให้มีวิธีที่กะทัดรัดในการกำหนดชั้นเรียนหลีกเลี่ยงความจำเป็นในการกำหนดวิธีการระดับต่ำต่างๆอย่างชัดเจนเช่น equals (), hashCode () และ toString () ในกรณีที่ข้อมูลถูกเก็บไว้ในฟิลด์เท่านั้น

พฤติกรรมของงานที่ไม่เปลี่ยนแปลง มีการเพิ่มเทมเพลตใหม่เพื่อสร้างโครงสร้าง Java ด้วยคีย์เวิร์ด "record" ปรับปรุงการสนับสนุนการกรอกรหัส "บันทึก"

สำหรับ Java SE เปิดใช้งานการสนับสนุนระบบสร้าง Gradle. มีการเพิ่มการสนับสนุนสำหรับไดเร็กทอรีที่สร้างขึ้นและมั่นใจได้ว่าการทำงานที่ถูกต้องกับตัวประมวลผลคำอธิบายประกอบ

สำหรับ PHP มีการเพิ่มการกระทำใหม่ในเมนู Composer เพื่ออัปเดตตัวโหลดอัตโนมัติและเรียกใช้สคริปต์ ในดีบักเกอร์แทนที่จะเป็น 0 และ 1 ในค่าบูลีนของตัวแปรจะแสดงเท็จและจริง เครื่องมือที่ปรับปรุงใหม่สำหรับการวิเคราะห์โค้ด

สำหรับ HTML อัปเดตคอมโพเนนต์ตัวตรวจสอบมาร์กอัปแล้ว (validator.jar) รวมถึงการสนับสนุนสำหรับการกรอกรูปแบบ เพิ่มการสนับสนุนสำหรับการเติมโค้ดและการเน้นไวยากรณ์สำหรับโครงสร้างเช่น« ».

สำหรับ CSS มีการเสนอตัวเลือกการจัดรูปแบบ "แท็บและการเยื้อง" เพื่อควบคุมการเยื้องและการใช้แท็บหรือช่องว่าง

เมื่อเริ่มต้นระบบจะตรวจพบ JDK ที่ติดตั้งบน Linux และ macOS โดยใช้ชุดเครื่องมือ SDKMAN

จะติดตั้ง NetBeans 12.1 บน 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. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา