Qt Creator е междуплатформена IDE за разработка на приложения
Стартирането на нова версия на интегрираната среда за разработка, фокусирана върху C++ и QT, "QtCreator 12", версия, в която са представени различни подобрения, както и нови добавки, подобрения за CMake, наред с други неща.
В тази нова версия на Qt Creator 12 една от най-важните нови функции е Интеграция на Compiler Explorer от Godbolt и който е плъгин, който позволяваe Наблюдавайте асемблиращия код, генериран от компилатора, и всички открити грешки в реално време.
Плъгинът Compiler Explorer може да бъде достъпен от «Инструменти > Compiler Explorer > Отворете Compiler 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
- Коригиран проблем с нарастващи сесийни файлове
- Фиксираните преки пътища за навигационни изгледи можеха да блокират при отваряне на изглед в дясната странична лента
- Поправен е прекият път за смяна на локатора към главния прозорец
- Подобрена производителност при търсене на големи документи.
- Фиксиран исторически ред на отворени документи, който не се нулира.
И накрая, ако искате да научите повече за това относно тази нова версия можете да проверите оригиналното съобщение В следващия линк.
Вземете Qt Creator 12
За тези, които се интересуват, те трябва да знаят, че версията с отворен код е налична на страницата за изтегляне на Qt под "Qt Creator", докато тези, които се интересуват от търговската версия, могат да намерят търговския лиценз в портала за акаунти Qt.
За тези от нас, които използваме Linux, Ще можем да извършим инсталацията с помощта на инсталатора, който обикновено се предлага за 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