Qt Creator เป็นข้ามแพลตฟอร์มและเปิดแหล่งกราฟิกสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) โปรแกรมที่ช่วยให้นักพัฒนา Qt กับทุกสิ่งที่พวกเขาจำเป็นต้องสร้างการเชื่อมต่อผู้ใช้แบบกราฟิกที่ใช้งานได้และน่าสนใจ (GUIs) สนับสนุนทั้ง Qt4 และชุด Qt5
จะประกอบด้วยดีบักภาพ, ออกแบบรูปแบบและ GUI แบบบูรณาการ (Graphical User Interface) รูปแบบ โปรแกรมที่ถูกออกแบบมาในลักษณะที่ว่ามันสามารถนำมาใช้โดยโปรแกรมเมอร์ Qt ที่มีประสบการณ์และสามเณร alike.Features ที่ glanceIt มีแก้ไขรหัสด้วยการสนับสนุน QML, C ++ และ ECMAscript, เครื่องมือนำทางรหัสอย่างรวดเร็วจบรหัสการเน้นไวยากรณ์, แบบคงที่ การตรวจสอบรหัสและการสนับสนุนสำหรับ refactoring รหัสแหล่งที่มา นอกจากนี้ยังช่วยให้ผู้ใช้ด้วยคำแนะนำรูปแบบที่พวกเขาพิมพ์บริบทช่วยที่สำคัญพับโค้ดเช่นเดียวกับการเลือกวงเล็บและโหมดการจับคู่
C ++ แบบบูรณาการดีบักภาพที่มีความสามารถในการแสดงน่ารัก & rsquo; s ข้อมูลในรูปแบบที่อ่านมนุษย์ขอบคุณที่รับรู้ของการเรียน Qt & rsquo; โครงสร้าง นอกจากนี้ยังสามารถแสดงดีบัก GNU & rsquo; S ข้อมูลดิบอย่างชัดเจน
คุณสมบัติที่น่าสนใจอีกประการหนึ่งคือการสนับสนุนที่ครบวงจรสำหรับหลายระบบการควบคุมเวอร์ชันที่รู้จักกันดีรวมทั้ง Git, Mercurial, Bazaar, การโค่นล้ม CVS และความจำเป็น นอกจากนี้จะสนับสนุน CDB (Microsoft คอนโซลดีบักเกอร์) ดีบัก JavaScript ภายใน LLDB (LLVM บั๊ก) และ GDB (GNU Debugger สัญลักษณ์) applications.Under เครื่องดูดควันและได้รับการสนับสนุน platformsBeing เขียนใน Qt, การประยุกต์ใช้เป็นแพลตฟอร์มที่สนับสนุนลินุกซ์, Microsoft Windows และ Mac OS X ระบบปฏิบัติการ มันได้รับการทดสอบประสบความสำเร็จกับทั้ง 64 บิตและการเรียนการสอน 32 บิตสถาปัตยกรรมชุด
บน Linux ก็จะกระจายเป็นผู้ติดตั้งพื้นเมืองสำหรับ 64 และแพลตฟอร์มฮาร์ดแวร์ 32 บิตเช่นเดียวกับการเก็บแหล่งที่มาที่สามารถกำหนดค่าการรวบรวมและติดตั้งบนลินุกซ์ distribution.Bottom lineAll ในทุกโครงการสร้าง Qt เป็น ยูทิลิตี้ที่มีประโยชน์มากสำหรับนักพัฒนา Qt ที่มีอยู่และที่จะเกิดขึ้นที่กำลังมองหาหนึ่งในโซลูชั่นที่ดีที่สุดในการปรับใช้อินเตอร์เฟซผู้ใช้ที่ทันสมัยและกระจายตัวสำหรับการใช้งานของพวกเขา
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ข่าวประชาสัมพันธ์ฉบับนี้มาพร้อมกับชุดที่ดีของคุณสมบัติใหม่เช่นเดียวกับจำนวนเงินที่ใหญ่ของการแก้ไขข้อผิดพลาด.
- คุณสมบัติอื่น ๆ รวมถึงการสนับสนุน Gradle สร้างระบบการพัฒนา Android, การกระทำ refactoring สำหรับการใช้การเชื่อมต่อแบบใหม่ใน Qt 5 สนับสนุน BareMetal สำหรับโครงการ CMake และเลือกที่จะใช้ Qt คอมไพเลอร์อย่างรวดเร็วสำหรับ qmake ตามโครงการ QML ของคุณ . โปรดเข้าสู่ระบบของเราเห็นการเปลี่ยนแปลงสำหรับรายการที่สมบูรณ์ของการเปลี่ยนแปลง.
- สำหรับผู้ใช้ของรุ่น Professional หรือองค์กรที่เราเพิ่มการสนับสนุนการทดลองสำหรับการเรียกใช้การวิเคราะห์แบบคงที่เสียงดังกราวในโครงการของคุณเป็นเครื่องมือใหม่ใน Analyze นี้ เหตุการณ์กราฟฉากประเภทใน QML Profiler ได้รับการปรับปรุงอย่างมีนัยสำคัญและตอนนี้จะเห็นภาพช่วงเวลาของกราฟที่เกิดเหตุทั้งหมดที่เกี่ยวข้องกับเหตุการณ์แทนที่จะแสดงพวกเขาเป็นรายการของตัวเลข นอกจากนี้คุณยังสามารถดูเหตุการณ์ที่เกิดขึ้นในการป้อนข้อมูล QML Profiler ตอนนี้อยู่ในหมวดหมู่ที่แยกต่างหาก ใน Qt ออกแบบอย่างรวดเร็วเราได้เพิ่มการแก้ไขโดยตรงของ TabViews และตรวจสอบเพิ่มเติมสำหรับไฟล์รูปแบบ (.ui.qml) เช่นเดียวกับปุ่มสำหรับการส่งออกรูปแบบรายการเพื่อใช้ในการดำเนินงานไฟล์.
มีอะไรใหม่ ในรุ่น 3.3.0 Beta 1:
- มันมาพร้อมกับการสนับสนุนที่ดีขึ้นสำหรับบรรณาธิการแยก และหน้าต่างแก้ไขเพิ่มเติม ขณะนี้คุณสามารถลากและวางบรรณาธิการระหว่างแยกโดยการลากไอคอนชนิดแฟ้มใหม่ต่อไปในเอกสารหล่นลง (ดูภาพ) Ctrl ค้างไว้ (หรือคีย์ตัวเลือกใน OS X) ที่จะเปิดตัวแก้ไขในเอกสารเดียวกันอีกแทนที่จะย้ายไป มุมมองนำทาง (เช่นโครงการและเอกสารเปิด) นอกจากนี้ยังสนับสนุนการลากไฟล์ไปยังแยก วางไฟล์จากระบบบนหน้าต่างสร้าง Qt ตอนนี้ยังจะเปิดแฟ้มในแยกที่เหมาะสม.
- ตอนนี้มันเป็นไปได้ที่จะระบุตัวแปรสภาพแวดล้อมที่จะใช้กับชุดที่เฉพาะเจาะจง ชื่อที่ใช้แสดงของชุดและรุ่น Qt สามารถมีตัวแปรเช่น% {Qt: รุ่น} ซึ่งจะเต็มไปโดยอัตโนมัติด้วยค่าที่สอดคล้องกัน นอกจากนี้เรายังเพิ่มช่องทำเครื่องหมายเพื่อเลือกและยกเลิกการเลือกชุดทั้งหมดเมื่อตั้งค่าโครงการ.
- เปิดโครงการ qmake คือตอนนี้ยังทำไม่ตรงกันเช่น reparsing ที่จะกระทำเมื่อ .pro หรือเปลี่ยนไฟล์ .pri ขณะนี้คุณสามารถเพิ่มไฟล์โครงการ Qbs ผ่านเมนูบริบทในมุมมองโครงการ.
- Profiler QML ได้รับการสนับสนุนเพื่อการเรียงลำดับการแสดงและซ่อนตัวอยู่ในประเภทระยะเวลา นอกจากนี้คุณสามารถแนบบันทึกกับเหตุการณ์ที่จะถูกส่งออกแล้วพร้อมกับข้อมูล profiling และสามารถใช้ร่วมกับคนอื่น ๆ .
- เมื่อกดปุ่ม Enter ในขณะที่เคอร์เซอร์ข้อความที่อยู่ใน C ++ สตริงตัวอักษรสตริงคือตอนนี้ (ขยะ) แยกและอย่างต่อเนื่องในบรรทัดถัดไปเพิ่มคำพูดที่จำเป็นสำหรับคุณโดยอัตโนมัติ นอกจากนี้เรายังเพิ่มการดำเนินการ refactoring เล็ก ๆ น้อย ๆ สำหรับการแปลงเชื่อมต่อ () เรียกร้องที่จะใช้การเชื่อมต่อแบบใหม่ใน Qt 5.
- สำหรับการพัฒนา Android เราได้เพิ่มการสนับสนุนสำหรับการสร้างระบบ Gradle.
- สำหรับผู้ใช้ของรุ่น Professional หรือองค์กรที่เราเพิ่มการสนับสนุนการทดลองสำหรับการเรียกใช้การวิเคราะห์แบบคงที่เสียงดังกราวในโครงการของคุณเป็นเครื่องมือใหม่ใน Analyze นี้ เหตุการณ์กราฟฉากประเภทใน QML Profiler ได้รับการปรับปรุงอย่างมีนัยสำคัญและตอนนี้จะเห็นภาพช่วงเวลาของกราฟที่เกิดเหตุทั้งหมดที่เกี่ยวข้องกับเหตุการณ์แทนที่จะแสดงพวกเขาเป็นรายการของตัวเลข นอกจากนี้คุณยังสามารถดูเหตุการณ์ที่เกิดขึ้นในการป้อนข้อมูล QML Profiler ตอนนี้อยู่ในหมวดหมู่ที่แยกต่างหาก.
- เราแก้ไขข้อบกพร่องอื่น ๆ อีกมากมายและทำให้การปรับปรุงเช่นการเสริมสร้างลักษณะของผู้สร้าง Qt บนจอแสดงผล DPI สูง, การเพิ่มรายชื่อของหน้าต่างที่เปิดไปที่เมนูหน้าต่างและการเพิ่มแถบด้านข้างตัวเลือกที่มีเนื้อหาดัชนีคั่นและมุมมองที่ค้นหา ไปที่หน้าต่างความช่วยเหลือจากภายนอก ดูล็อกของเราเปลี่ยนแปลงสำหรับรายการที่สมบูรณ์ของการเปลี่ยนแปลง.
- หมายเหตุ: ด้วย Qt Creator 3.3 เราวางสนับสนุนสำหรับการรวบรวม Qt Creator กับ Qt 4. รุ่น Qt น้อยที่สุดที่จำเป็นต้องใช้ในการรวบรวม Qt Creator ตัวเองอยู่ในขณะนี้ Qt 5.3.1 นี้ไม่ได้ส่งผลกระทบต่อโครงการของคุณเองแน่นอนเรายังคงสนับสนุนอย่างเต็มที่พัฒนา Qt 4 ตามการใช้งานกับผู้สร้าง Qt.
มีอะไรใหม่ ในรุ่น 3.2.2:
- Qt Creator 3.2.2 มีการปรับปรุงเช่นการ Xcode 6 และการใช้งาน iOS Simulator.
มีอะไรใหม่ ในรุ่น 3.2.1:
- ทั่วไป:
- แช่แข็งคงที่เมื่อใช้ทางลัดสำหรับทุกโครงการหรือโครงการปัจจุบัน
- กรอง Locator (QTCREATORBUG-12875)
- ผิดพลาดคงที่เมื่อเปิดใช้งานโดยการเอาตัวนับไม่สนับสนุน UpdateInfo
- ปลั๊กอินที่เรียกมัน (QTCREATORBUG-11262)
- Qbs โครงการ:
- คงเพิ่มและลบไฟล์เมื่อแฟ้มโครงการคือการเขียนการป้องกันโดย VCS
- ผิดพลาดคงที่เมื่อถอดว่างเปล่าติดตั้งขั้นตอนที่
- การสนับสนุน C ++:
- ผิดพลาดคงที่เมื่อเปิดเมนูบริบทพารามิเตอร์แมโคร (QTCREATORBUG-12853)
- QML สนับสนุน:
- เพิ่มสมาชิกขาดหายไปกับวัตถุที่
- เพิ่มแม่แบบสำหรับ Qt เร็ว 2.3 และ Qt อย่างรวดเร็วการควบคุมการใช้งาน 1.2
- แป้นพิมพ์ลัดถาวรใน QML / JS คอนโซล (QTCREATORBUG-12956)
- Qt ออกแบบด่วน:
- เพิ่มตัวเลือกที่จะใช้ทางเลือกหุ่น QML และตั้งค่าให้เป็นค่าเริ่มต้น
- การปรับปรุงคงที่ของคุณสมบัติสี (QTCREATORBUG-12841)
- การทำสำเนาถาวรของคุณสมบัติ ApplicationWindow (QTCREATORBUG-12910)
- แพลตฟอร์มเฉพาะ
- OS X:
- การใช้งานคงที่ของห้องสมุดเสียงดังกราวในแพคเกจไบนารี
- การใช้งานคงที่ของหุ่น fallback QML ในแพคเกจไบนารี
- การแกะไฟล์ผิด & gt; ออกจากรายการเมนู
- iOS ของคุณ:
- ความมุ่งมั่นคงของ SDK รุ่นใหม่ล่าสุดรุ่นเมื่อไม่มีการระบุไว้อย่างชัดเจน
- ลินุกซ์ระยะไกล:
- QML ผสมคงที่และ C ++ การแก้จุดบกพร่อง (QTCREATORBUG-12928)
- การตรวจสอบคงที่ขนาดแพ็คเก็ตสูงสุดสำหรับการเชื่อมต่อ SSH (QTCREATORBUG-12884)
- Windows Phone:
- การใช้งานตัวอักษรคงที่สำหรับ Windows Phone 8.0
มีอะไรใหม่ ในรุ่น 3.2.0:
- เลือกที่ถูกบล็อกในการแก้ไขข้อความในขณะนี้ช่วยให้คุณทำ & quot; แก้ไขคอลัมน์ & quot ;, หมายความว่าสายที่เลือกทั้งหมดจะถูกแก้ไขไปพร้อม ๆ กัน (Qt Creator Manual)
- ช่วยบริบทในขณะนี้สามารถกำหนดค่าให้เปิดหน้าต่างภายนอก (โดยไม่ต้องปิดการใช้งานโหมดความช่วยเหลือ)
- การสนับสนุนสำหรับ C99 กำหนด initializers และสตริงการตัดแบ่งถูกบันทึกอยู่ในรูปแบบรหัส C ++, รวมทั้งการปรับปรุงการจัดการการเข้ารหัสและการสนับสนุนแลมบ์ดาและสิ่งอื่น ๆ
- บานหน้าต่างอื่น ๆ อยู่ในขณะนี้สามารถค้นหาได้ด้วย Ctrl + F เช่นต้นไม้โครงการ
- Profiler QML ได้รับประสิทธิภาพการทำงานจำนวนมากและการปรับปรุงเสถียรภาพอีกครั้ง
- ผู้ใช้องค์กร Qt Creator สามารถตอนนี้ยังใช้ Profiler QML การแก้ปัญหาการใช้งานหน่วยความจำที่ใช้งาน JavaScript ใน QML (นี้จะใช้ได้เฉพาะเมื่อใช้ Qt 5.4 สำหรับการประยุกต์ใช้บั๊ก.)
มีอะไรใหม่ ในรุ่น 3.2.0 RC1:
- ที่ตั้งตัวกรองระบบแฟ้ม 'F' สามารถ ขณะนี้ถูกนำมาใช้ในการสร้างไฟล์ใหม่.
- บานหน้าต่างเพิ่มเติมสามารถค้นหาได้เช่น ต้นไม้โครงการ.
- ปลั๊กอิน QBS ในขณะนี้สนับสนุนการเพิ่มและการลบไฟล์จากโครงการ.
- C ++ รูปแบบรหัสที่ได้รับจำนวนมากของการแก้ไขเช่น สำหรับการแก้ไข lambdas.
มีอะไรใหม่ ในรุ่น 3.2.0 Beta 1:
- ในการแก้ไขข้อความที่คุณสามารถทำ & quot; แก้ไขคอลัมน์ & quot; ในการป้องกันการเลือกเพื่อให้การพิมพ์ในการเลือกบล็อกจะปรับทุกสายพร้อมกัน ช่วยบริบทในขณะนี้สามารถกำหนดค่าให้เปิดหน้าต่างภายนอก (โดยไม่ต้องปิดการใช้งานโหมดความช่วยเหลือ) เมื่อเปิดไฟล์เดียวกันในหลายแยกบรรณาธิการในขณะนี้จะช่วยให้การแสดงส่วนเดียวกันของไฟล์แม้เมื่อมีการเพิ่มหรือลบเส้นแบ่งอีก นอกจากนั้นยังมีการแก้ไขหลายอย่างในภาษา C ++ รูปแบบรวมทั้งการสนับสนุนสำหรับ C99 กำหนด initializers สตริงการตัดแบ่งและการแก้ไขสำหรับปัญหาการเข้ารหัส.
- ในมุมมองดีบักตอนนี้คุณสามารถขยายและยุบคอลัมน์โดยคลิกที่ส่วนหัว มีหลายประเภทเพิ่มให้กับผู้ช่วยเหลือการแก้จุดบกพร่องและถ้าคุณมีความกล้าหาญ, คุณสามารถตอนนี้ยังให้การช่วยเหลือการแก้จุดบกพร่องของคุณเองสำหรับประเภทของคุณเอง Profiler QML ได้รับประสิทธิภาพการทำงานจำนวนมากและการปรับปรุงเสถียรภาพอีกครั้ง ผู้ใช้องค์กรสามารถแก้ปัญหาการใช้งานหน่วยความจำที่ใช้งาน JavaScript ใน QML ใช้โปรไฟล์หน่วยความจำใหม่คุณสมบัติของ QML Profiler (นี้จะใช้ได้เฉพาะเมื่อใช้ Qt 5.4.)
มีอะไรใหม่ ในรุ่น 3.1.2:
- การแก้ไขปัญหาของความผิดพลาดในการแก้ไขด้วยคำจำกัดความและไฮไลท์ เยื้องพับตามการใช้งาน (QTCREATORBUG-12172)
- การแก้ไขปัญหาของความผิดพลาด GDB มีชื่อวัตถุขนาดใหญ่ (QTCREATORBUG-12330)
- กรองถาวรในหัวข้อวิธีเลือก
มีอะไรใหม่ ในรุ่น 3.1.1:
- ทั่วไป:
- การแก้ไขหนี้ชนิดไมม์กรองในขณะที่ถูกนำไปใช้ (QTCREATORBUG-12149)
- ผู้จัดการและโครงการอาคาร:
- ปัญหาประสิทธิภาพที่ถดถอยถาวรในประเด็นบานหน้าต่าง (QTCREATORBUG-12109)
- Qbs โครงการ:
- การสนับสนุนคงที่สำหรับคอมไพเลอร์ VS2013 (QTCREATORBUG-11025)
- การสนับสนุน C ++:
- แก้ไขปัญหาด้วยการเน้นความหมายที่หายไป (QTCREATORBUG-11367)
- Qt ออกแบบด่วน:
- ปัญหา UI หลายถาวร (QTCREATORBUG-12040, QTCREATORBUG-12035, QTCREATORBUG-11904, QTCREATORBUG-12018)
- สมอคงที่และการจัดการการจัดตำแหน่ง (QTCREATORBUG-12006)
- Diff Viewer:
- ผิดพลาดคงที่เมื่อแสดงแฟ้มไบนารีที่มีตัวละครที่กลับรถ (QTCREATORBUG-12056)
- รุ่น Control Systems:
- Git
- ปัญหาการเข้ารหัสคงที่บนหน้าต่าง
- ผิดพลาดคงที่เมื่อปิด Qt Creator หลังจากที่ย้อนกลับ (QTCREATORBUG-12099)
- FakeVim
- แพลตฟอร์มเฉพาะ:
- QNX:
- ผิดพลาดคงที่เมื่ออุปกรณ์ไม่มีการกำหนดค่า (QTCREATORBUG-12143)
- การตั้งค่าสภาพแวดล้อมที่คงที่ Qt สำหรับการทำงานบนอุปกรณ์ (QTCREATORBUG-12171)
- Android:
- เลือกคงปฏิบัติการมดบน OS X (QTCREATORBUG-12184)
- iOS ของคุณ:
- แยกคงที่ของปัญหาที่สร้าง
- เพิ่มคำเตือนถ้ารายละเอียดการตั้งสำรองฯ ไม่ได้มีอุปกรณ์ที่เลือก (QTCREATORBUG-12175)
ต้องการ
- Qt
ความคิดเห็นที่ไม่พบ