สภาพแวดล้อมการพัฒนา Qt Creator 12 เปิดตัวแล้ว

เปิดตัวสภาพแวดล้อมการพัฒนาแบบรวม Qt Creator 12.0 ได้รับการเผยแพร่ซึ่งออกแบบมาสำหรับการสร้างแอปพลิเคชันข้ามแพลตฟอร์มโดยใช้ไลบรารี Qt รองรับทั้งการพัฒนาโปรแกรมคลาสสิกในภาษา C++ และการใช้ภาษา QML ซึ่งใช้ JavaScript เพื่อกำหนดสคริปต์ และโครงสร้างและพารามิเตอร์ขององค์ประกอบอินเทอร์เฟซจะถูกระบุโดยบล็อกที่คล้าย CSS มีการสร้างแอสเซมบลีสำเร็จรูปสำหรับ Linux, Windows และ MacOS

ในเวอร์ชันใหม่:

  • เพิ่มปลั๊กอิน Compiler Explorer แล้ว ทำให้คุณสามารถตรวจสอบโค้ดแอสเซมบลีที่สร้างโดยคอมไพเลอร์และข้อผิดพลาดที่คอมไพเลอร์ตรวจพบแบบเรียลไทม์ในขณะที่พิมพ์ข้อความต้นฉบับ หากจำเป็น คุณสามารถดูผลลัพธ์ของการรันโค้ดที่คอมไพล์แล้วได้ สามารถเลือกคอมไพลเลอร์ที่ใช้ (GCC, Clang ฯลฯ) และสภาพแวดล้อมการแก้ไขสำหรับภาษาการเขียนโปรแกรมที่แตกต่างกันได้ รหัสที่ป้อนสามารถบันทึกพร้อมกับการตั้งค่าในไฟล์ในรูปแบบ “.qtce” หากต้องการเปิดใช้งานปลั๊กอิน ให้เลือกในหน้าต่าง “ช่วยเหลือ > เกี่ยวกับปลั๊กอิน > CompilerExplorer” หลังจากนั้นคุณสามารถเข้าถึงปลั๊กอินผ่านเมนู “ใช้เครื่องมือ > Compiler Explorer > Open Compiler Explorer”)
    สภาพแวดล้อมการพัฒนา Qt Creator 12 เปิดตัวแล้ว
  • เพิ่มความสามารถในการดีบักและสร้างโปรไฟล์สคริปต์สร้าง CMake โดยใช้ DAP (Debug Adapter Protocol) ซึ่งได้รับการสนับสนุนตั้งแต่เปิดตัว CMake 3.27 คุณสามารถดำเนินการต่างๆ เช่น การตั้งค่าเบรกพอยต์ในไฟล์ CMake และการดีบักกระบวนการกำหนดค่า การดีบักสามารถเริ่มได้จากเมนู “ดีบัก > เริ่มการดีบัก > เริ่มการดีบัก CMake” นอกจากนี้ ฟังก์ชันการสร้างโปรไฟล์สคริปต์ CMake ยังใช้งานได้ผ่านเมนู “วิเคราะห์ > ตัวสร้างโปรไฟล์ CMake”
  • เพิ่มปลั๊กอิน ScreenRecorder (วิธีใช้ > เกี่ยวกับปลั๊กอิน > ScreenRecorder) สำหรับการบันทึกวิดีโอกระบวนการทำงานใน Qt Creator ซึ่งจะมีประโยชน์สำหรับการเตรียมบทความการฝึกอบรมหรือแนบภาพสาธิตปัญหาไปยังรายงานข้อบกพร่อง
  • ลดเวลาการเริ่มต้นระบบลงอย่างมากในบางระบบ
  • ตัววิเคราะห์ Clangd และ Clang ได้รับการอัพเดตเป็นรุ่น LLVM 17.0.1
  • เครื่องมือที่ได้รับการปรับปรุงสำหรับการปรับโครงสร้างโค้ด C++ ใหม่
  • เพิ่มปุ่มเพื่อเลือกสไตล์ข้อความในตัวแก้ไขข้อความ Markdown
  • เพิ่มความสามารถในการใช้พรอกซีเพื่อเข้าถึงผู้ช่วยอัจฉริยะ GitHub Copilot ซึ่งสามารถสร้างโครงสร้างมาตรฐานเมื่อเขียนโค้ด
  • เพิ่มการตั้งค่าที่เกี่ยวข้องกับโปรเจ็กต์สำหรับการตั้งชื่อไฟล์ด้วยรหัส C++ และการจัดทำเอกสารผ่านความคิดเห็น
  • ตัวแก้ไขไฟล์ในรูปแบบ CMake ได้รับการปรับปรุง โดยขยายขีดความสามารถในการเติมข้อมูลอัตโนมัติอินพุตได้อย่างมาก และมีการเพิ่มฟังก์ชันสำหรับการข้ามไปยังตำแหน่งที่ระบุ มาโคร เป้าหมายการประกอบ หรือคำจำกัดความแพ็คเกจอย่างรวดเร็ว
  • เปิดใช้งานการตรวจจับการติดตั้ง PySide โดยอัตโนมัติ

ที่มา: opennet.ru

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