KDevelop 5.5 มาพร้อมกับการปรับปรุงที่หลากหลายและการสนับสนุน C ++ และ PHP ที่ดีขึ้น

KDevelop

หลังจากหกเดือนของการพัฒนา มีการประกาศการเปิดตัวเวอร์ชันใหม่ ของสภาพแวดล้อมการเขียนโปรแกรมแบบรวม KDevelop 5.5, ซึ่งใน รวมการปรับปรุงและคุณสมบัติใหม่ ๆ ซึ่งสนับสนุนการปรับปรุงสำหรับ C ++, PHP และการรวมสำหรับ Python 3.8 ที่โดดเด่น

สำหรับผู้ที่ไม่คุ้นเคยกับ KDevelop คุณควรทราบ มันเป็น เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ สำหรับระบบ GNU / Linux-Unix รวมถึง Windows ก็วางแผนที่จะเปิดตัวในเวอร์ชัน Mac OS ด้วย KDevelop เผยแพร่ภายใต้ใบอนุญาต GPL และมีไว้สำหรับใช้ภายใต้สภาพแวดล้อมแบบกราฟิก KDE แม้ว่าจะทำงานร่วมกับสภาพแวดล้อมอื่น ๆ เช่น Gnome

ไม่เหมือนกับอินเทอร์เฟซการพัฒนาอื่น ๆ KDevelop ไม่มีคอมไพเลอร์ของตัวเองดังนั้นจึงต้องอาศัย gcc ในการสร้างรหัสไบนารี เวอร์ชันล่าสุดอยู่ระหว่างการพัฒนาและ ใช้งานได้กับภาษาโปรแกรมต่างๆ

เราสามารถเน้นบางอย่างเช่น C, C ++, PHP และ Python ได้โดยการติดตั้งปลั๊กอินอย่างเป็นทางการ ภาษาอื่น ๆ เช่น Java, Ada, SQL, Perl และ Pascal ตลอดจนสคริปต์สำหรับ Bash shell ยังไม่ได้รับการโอนย้ายไปยัง KDevelop4 แม้ว่าจะได้รับการสนับสนุนในอนาคตก็ตาม

kdevelop เข้ากันได้อย่างสมบูรณ์กับกระบวนการพัฒนา KDE 5 รวมถึงการใช้ Clang เป็นคอมไพเลอร์ รหัสโครงการ ใช้ไลบรารี KDE Frameworks 5 และ Qt 5

KDevelop ใช้โปรแกรมแก้ไขข้อความ Kate โดยค่าเริ่มต้น คุณสมบัติที่กล่าวถึงด้านล่างเป็นคุณสมบัติเฉพาะสำหรับสภาพแวดล้อมการพัฒนา:

  • ตัวแก้ไขซอร์สโค้ดพร้อมการเน้นไวยากรณ์และการเยื้องอัตโนมัติ (Kate)
  • การจัดการโปรเจ็กต์ประเภทต่างๆเช่น CMake, Automake, qmake (สำหรับโปรเจ็กต์ที่ใช้ไลบรารี Qt และ Ant (สำหรับโปรเจ็กต์ที่ใช้ Java)
  • เบราว์เซอร์ระหว่างคลาสของแอปพลิเคชัน
  • ส่วนหน้าสำหรับ gcc ชุดคอมไพเลอร์ GNU
  • ส่วนหน้าสำหรับดีบักเกอร์ GNU
  • ตัวช่วยสร้างและอัปเดตคำจำกัดความของคลาสและกรอบงานแอปพลิเคชัน
  • การเติมโค้ดอัตโนมัติใน C และ C ++
  • การสนับสนุนดั้งเดิมสำหรับ Doxygen
  • อนุญาตให้ควบคุมเวอร์ชัน
  • และอื่น ๆ

KDevelop 5.5 คุณสมบัติใหม่หลัก

ในเวอร์ชันใหม่ของ KDevelop 5.5 งานที่ทำเพื่อปรับปรุงเสถียรภาพจะถูกเน้น ตลอดจนเพื่อเพิ่มประสิทธิภาพและลดความซับซ้อนของการบำรุงรักษาฐานรหัส

ดังกล่าวเป็นกรณีของ ปรับปรุงการรองรับภาษา C ++ซึ่งมีการเพิ่มคำเตือนที่ขาดหายไปเพื่อรวมไฟล์ส่วนหัวเริ่มต้นที่มีอยู่

นอกเหนือจากปลั๊กอินสำหรับการวิเคราะห์โค้ดตาม Clang-tidy และ Clazy เพิ่มความสามารถในการเลือกชุดการตรวจสอบ. ตรรกะการค้นหาประเภทได้ถูกขยายออกไปพร้อมกับการเติมโค้ดเชิงรุก

การปรับปรุงอีกประการหนึ่งสำหรับไฟล์ รองรับภาษา PHPเพราะ เพิ่มการสนับสนุนสำหรับคุณสมบัติที่เป็นลายลักษณ์อักษรที่แนะนำใน PHP 7.4ฟังก์ชันอิมพอร์ตและค่าคงที่จากเนมสเปซอื่นพิมพ์อาร์เรย์และค่าคงที่ของคลาสที่มองเห็นได้

นอกจากนี้ยังมีการกล่าวถึงในประกาศว่า มีการใช้พื้นที่แยกต่างหากเพื่อแสดงคำเตือนและข้อความ ในระหว่างกระบวนการเริ่มต้นแอปพลิเคชันโดยไม่ต้องแสดงกล่องโต้ตอบข้อขัดข้อง

เช่นเดียวกับเขา การสนับสนุนสำหรับการถ่ายโอนตัวแปรสภาพแวดล้อมจากสภาพแวดล้อมกระบวนการ และความสามารถในการกำหนดค่าสภาพแวดล้อมที่ใช้ flatpak

จากการเปลี่ยนแปลงอื่น ๆ ที่กล่าวถึงในโฆษณา:

  • เพิ่มการสนับสนุนเบื้องต้นสำหรับ Python 3.8
  • เพิ่มกล่องโต้ตอบเพื่อดำเนินการ rebase ใน Git
  • การรวบรวมไฟล์ tar ที่ทำซ้ำได้มีให้โดยการติดตั้งส่วนหัวของ Pax
  • มีการเพิ่มตัวเลือกในการตั้งค่าเพื่อปิดใช้งานปุ่มสำหรับปิดแท็บ

จะติดตั้ง KDevelop 5.5 บน Ubuntu และอนุพันธ์ได้อย่างไร?

สุดท้ายสำหรับผู้ที่ต้องการทดสอบสภาพแวดล้อมการพัฒนานี้สามารถขอรับโปรแกรมติดตั้งได้จาก ลิงค์ต่อไปนี้

ในนั้น, คุณสามารถค้นหาลิงค์ดาวน์โหลดสำหรับเวอร์ชันใหม่ KDevelop 5.5 สำหรับระบบปฏิบัติการต่างๆที่รองรับ ในกรณีของผู้ที่เป็นผู้ใช้ Linux ก็สามารถใช้ไฟล์ AppImage ซึ่งสามารถรับและดำเนินการได้ด้วยความช่วยเหลือของเทอร์มินัลโดยพิมพ์คำสั่งต่อไปนี้:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage
chmod +x KDevelop.AppImage 
./KDevelop.AppImage

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

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

*

*

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