Qt Creator 12 มาพร้อมกับการรองรับการบันทึกหน้าจอ การปรับปรุง และอื่นๆ

qtcreator

Qt Creator เป็น IDE ข้ามแพลตฟอร์มสำหรับการพัฒนาแอปพลิเคชัน

การเปิดตัวของ เวอร์ชั่นใหม่ ของสภาพแวดล้อมการพัฒนาแบบบูรณาการที่เน้นไปที่ C++ และ QT "QtCreator 12"เวอร์ชันที่นำเสนอการปรับปรุงต่างๆ รวมถึงส่วนเสริมใหม่ การปรับปรุงสำหรับ CMake เหนือสิ่งอื่นใด

ใน Qt Creator 12 รุ่นใหม่นี้ หนึ่งในคุณสมบัติใหม่ที่สำคัญที่สุดคือ การรวมคอมไพเลอร์ Explorer จาก Godbolt และเป็นปลั๊กอินที่อนุญาตตรวจสอบโค้ดแอสเซมบลีที่สร้างโดยคอมไพเลอร์และข้อผิดพลาดใด ๆ ที่ตรวจพบแบบเรียลไทม์

ปลั๊กอิน Compiler Explorer สามารถเข้าถึงได้จาก «เครื่องมือ > คอมไพเลอร์ Explorer > เปิดคอมไพเลอร์ Explorer» และสามารถใช้ได้กับโปรแกรมแก้ไขต่างๆ นอกจากนี้ คุณยังสามารถกำหนดค่าคอมไพเลอร์ต่างๆ ได้ (GCC, Clang ฯลฯ)

คุณสมบัติใหม่อีกอย่างที่ Qt Creator 12 นำเสนอคือ ปลั๊กอิน ScreenRecorder ซึ่งช่วยให้ผู้ใช้สามารถบันทึกหน้าจอได้ สำหรับรายงานข้อผิดพลาด การแชร์ โพสต์ในบล็อก ฯลฯ ซึ่งจะมีประโยชน์ในการเตรียมบทความการฝึกอบรม หรือการแนบภาพสาธิตปัญหาในรายงานข้อบกพร่อง ปลั๊กอินจะถูกปิดใช้งานตามค่าเริ่มต้น และสามารถเปิดใช้งานได้จากเมนู วิธีใช้ > เกี่ยวกับปลั๊กอิน > ScreenRecorder

นอกจากนี้ยังโดดเด่นใน Qt Creator 12 เพิ่มความสามารถในการแก้ไขข้อบกพร่องและสร้างโปรไฟล์สคริปต์ CMake ใช้ DAP ด้วยเหตุนี้ คุณจึงสามารถดำเนินการต่างๆ เช่น การตั้งค่าเบรกพอยต์ในไฟล์ CMake และการดีบักกระบวนการกำหนดค่าได้ การดีบักสามารถเริ่มได้จากเมนู «ดีบัก > เริ่มการดีบัก > เริ่มการดีบัก CMake«. นอกจากนี้ คุณลักษณะการสร้างโปรไฟล์สคริปต์ CMake ยังมีอยู่ในเมนู «วิเคราะห์ > CMake Profiler».

ด้วย ตัวแก้ไขไฟล์รูปแบบ CMake ได้รับการปรับปรุงแล้วซึ่งความสามารถในการเติมข้อมูลอัตโนมัติของอินพุตได้รับการขยายอย่างมาก และมีการเพิ่มคุณสมบัติต่างๆ เพื่อข้ามไปยังตำแหน่ง มาโคร เป้าหมายการสร้าง หรือคำจำกัดความแพ็คเกจที่ต้องการได้อย่างรวดเร็ว

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:

  • ปรับปรุงประสิทธิภาพการเริ่มต้นระบบในการกำหนดค่าต่างๆ อย่างมีนัยสำคัญ
  • เพิ่มตัวเลือก มุมมอง > แสดงแถบเมนู เพื่อซ่อนแถบเมนูบนแพลตฟอร์มที่ไม่มีแถบเมนูแบบรวม
  • อัปเดตเป็น LLVM 17.0.1
  • เปลี่ยนการตั้งค่า "เปิดใช้งานการปรับขนาด DPI สูง" เป็นการตั้งค่า "นโยบายการปัดเศษ DPI" ที่ตรงกับการตั้งค่า Qt มากขึ้น
  • แก้ไขปัญหาเกี่ยวกับการเพิ่มไฟล์เซสชัน
  • แก้ไขทางลัดสำหรับมุมมองการนำทางอาจค้างเมื่อเปิดมุมมองในแถบด้านข้างขวา
  • แก้ไขทางลัดสำหรับ Locator ที่เปลี่ยนเป็นหน้าต่างหลัก
  • ปรับปรุงประสิทธิภาพการค้นหาในเอกสารขนาดใหญ่
  • แก้ไขลำดับประวัติของเอกสารที่เปิดไม่ถูกรีเซ็ต

ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับเวอร์ชันใหม่นี้ คุณสามารถตรวจสอบประกาศเดิมได้ ในลิงค์ต่อไปนี้.

รับ Qt Creator 12

สำหรับผู้ที่สนใจควรทราบว่ามีเวอร์ชันโอเพนซอร์ส ในหน้าดาวน์โหลด Qt ภายใต้ "Qt Creator" ในขณะที่ผู้ที่สนใจเวอร์ชันเชิงพาณิชย์สามารถค้นหาใบอนุญาตเชิงพาณิชย์ได้ในพอร์ทัลบัญชี Qt

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

wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run

ตอนนี้เรียบง่าย เพียงแค่ให้สิทธิ์ในการดำเนินการกับไฟล์ด้วยคำสั่งต่อไปนี้:

sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run

และตอนนี้เราสามารถรันโปรแกรมติดตั้งบนระบบของเราได้แล้วสำหรับสิ่งนี้เราต้องพิมพ์คำสั่งต่อไปนี้:

./qt-creator-opensource-linux-x86_64-12.0.0.run

ในตอนท้ายของการติดตั้ง หากคุณเป็นผู้ใช้ Ubuntu หรืออนุพันธ์ เราต้องติดตั้งแพ็คเกจเพิ่มเติมเพื่อหลีกเลี่ยงปัญหาเมื่อทำงานกับ Qt Creatorสำหรับสิ่งนี้บนเทอร์มินัลเดียวกันเราจะพิมพ์คำสั่งต่อไปนี้:

sudo apt-get install build-essential

และเราต้องติดตั้งไลบรารีการกำหนดค่าแบบอักษรทั่วไปด้วย:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

หรือสำหรับผู้ที่ต้องการรอให้แพคเกจพร้อมใน Ubuntu และที่เก็บอนุพันธ์ก็สามารถติดตั้งแพ็กเกจด้วยคำสั่งต่อไปนี้:

sudo apt install qtcreator

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

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

*

*

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