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

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

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

  • เพิ่มองค์ประกอบ “แก้ไข > การตั้งค่า” ลงในเมนูแล้วเพื่อให้เข้าถึงการตั้งค่าได้อย่างรวดเร็ว
  • โมเดลโค้ดเก่าในภาษา C++ ซึ่งใช้งานบนพื้นฐานของ libclang ถูกปิดการใช้งาน แทนที่จะเริ่มต้นจากสาขาก่อนหน้า โมเดลที่ใช้แบ็กเอนด์ Clangd ที่รองรับโปรโตคอล LSP (Language Server Protocol) จะถูกนำเสนอตามค่าเริ่มต้น
  • ตัวแยกวิเคราะห์ QML รองรับการประมวลผลเทมเพลตสตริง JavaScript และตัวดำเนินการ “??=”
  • สำหรับภาษา Python เซิร์ฟเวอร์สนับสนุนภาษา python-lsp-server จะถูกเปิดใช้งานตามค่าเริ่มต้น ซึ่งมีการนำเสนอส่วนการตั้งค่าแยกต่างหาก “Python > การกำหนดค่าเซิร์ฟเวอร์ภาษา”
  • เทมเพลตการตั้งค่า "โปรไฟล์" ใหม่สำหรับโปรเจ็กต์ CMake ซึ่งรวมประเภทบิลด์ "RelWithDebInfo" เข้ากับการรวมเครื่องมือแก้ไขข้อบกพร่องและการทำโปรไฟล์
  • เพิ่มปลั๊กอินทดลองที่รองรับชุดเครื่องมือทดสอบความครอบคลุมของ Coco
  • เพิ่มการสนับสนุนการทดลองสำหรับการผสานรวม GitLab ทำให้คุณสามารถดูและโคลนโครงการ อัปโหลดโค้ด และรับการแจ้งเตือนกิจกรรม
  • การสนับสนุนแพลตฟอร์ม UWP (Universal Windows Platform) ถูกยกเลิกแล้ว
  • ข้อกำหนดชุดเครื่องมือ ARM MSVC มีให้บนแพลตฟอร์ม Windows
  • สำหรับ Android มีการเพิ่มตัวเลือกในการเชื่อมต่อกับอุปกรณ์ผ่าน Wi-Fi

ที่มา: opennet.ru

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