Qt Creator 8 ได้รับการเผยแพร่แล้วและนี่คือข่าว

บริษัท Qt เพิ่งเปิดตัว การเปิดตัวเวอร์ชันใหม่ของ "Qt Creator 8" เวอร์ชันที่มาพร้อมการเติมเต็ม การปรับปรุง และอื่นๆ อีกมากมาย

สำหรับผู้ที่ยังใหม่กับ Qt Creator คุณควรรู้ว่านี่เป็น IDE ข้ามแพลตฟอร์มที่มาพร้อมกับ Qt SDK ซึ่งให้การพัฒนาแอปพลิเคชันข้ามแพลตฟอร์มที่ง่ายและรวดเร็ว รวมทั้งช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันบนโทรศัพท์มือถือที่ฝังตัว และแพลตฟอร์มเดสก์ท็อป โต๊ะทำงาน

คุณสมบัติใหม่หลักของ Qt Creator 8

ในเวอร์ชันใหม่นี้ของ IDE QT Creator 8 ที่นำเสนอ มีการเปลี่ยนแปลงต่างๆ เช่น พบว่า C ++ ได้ปิดการใช้งานรหัสรุ่นเก่า ใช้ C ++ ขึ้นอยู่กับlibclangแทนที่จะเป็นสาขาก่อนหน้า โมเดลเริ่มต้นจะขึ้นอยู่กับแบ็กเอนด์ Clangd ที่รองรับ LSP (Language Server Protocol)

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

สำหรับภาษา Python โดยค่าเริ่มต้น เซิร์ฟเวอร์สนับสนุนภาษา python-lsp-server ถูกเปิดใช้งาน ซึ่งมีส่วนแยกต่างหากของการกำหนดค่า "Python > การกำหนดค่าเซิร์ฟเวอร์ภาษา"

การเปลี่ยนแปลงอีกอย่างที่โดดเด่นใน QT Creator 8 เวอร์ชันใหม่นี้คือ ใช้เทมเพลตการตั้งค่า "โปรไฟล์" ใหม่ สำหรับโปรเจ็กต์ CMake ซึ่งรวมประเภทบิลด์ "RelWithDebInfo" เข้ากับเครื่องมือดีบักและการทำโปรไฟล์

ในขณะที่สำหรับ QML มีการกล่าวถึงการจัดการเทมเพลตสตริง JavaScript และปัญหากับตัวดำเนินการ "??=" (null merge) ได้รับการแก้ไขแล้ว เมื่อติดตามสัญลักษณ์ อาจเกิดขึ้นที่ Qt Creator เปิดไฟล์ QML ที่เกี่ยวข้องจากไดเร็กทอรี build แทนไดเร็กทอรีต้นทาง ซึ่งตอนนี้ควรได้รับการแก้ไข

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

  • เพิ่มปลั๊กอินทดลองที่เข้ากันได้กับชุดเครื่องมือทดสอบความครอบคลุมของ Coco
  • เพิ่มการสนับสนุนทดลองสำหรับการผสานรวม GitLab ซึ่งช่วยให้คุณสามารถดูและโคลนโปรเจ็กต์ อัปโหลดโค้ด และรับการแจ้งเตือนเหตุการณ์
  • ยกเลิกการสนับสนุน Universal Windows Platform (UWP)
  • บนแพลตฟอร์ม Windows มีข้อกำหนดเครื่องมือวัด ARM MSVC
  • เพิ่มตัวเลือกสำหรับ Android เพื่อเชื่อมต่อกับอุปกรณ์ผ่าน Wi-Fi
  • เพิ่มรายการเมนู “แก้ไข > ค่ากำหนด” สำหรับการนำทางไปยังการตั้งค่าอย่างรวดเร็ว
  • นอกจากนี้ยังมีการปรับปรุงประสิทธิภาพในการสร้าง compile_command.json ซึ่งมีไว้สำหรับ Clangd และปัญหาอื่นๆ อีกมากมายก็ได้รับการแก้ไขเช่นกัน

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

รับ Qt Creator 8.0

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

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

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

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

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

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

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

ในตอนท้ายของการติดตั้ง เราต้องติดตั้งแพ็คเกจเพิ่มเติมเพื่อหลีกเลี่ยงปัญหาเมื่อทำงานกับ 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. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา