Qt Creator
![]() | |
![]() Екран of Qt Creator 2.0.1 | |
Тип | інтегроване середовище розробки |
---|---|
Розробник | Qt Development Frameworks, Digia |
Перший випуск | 3 березня 2009 |
Стабільний випуск | 2.7 (21 березня 2013 ) |
Операційна система | Windows, Linux, Mac OS X, FreeBSD |
GNU фреймворк | Qt ![]() |
Мова програмування | C++ (Qt) |
Ліцензія | LGPL[1] |
Репозиторій | code.qt.io/cgit/qt-creator/qt-creator.git/ |
Вебсайт | qt.digia.com/Product/Developer-Tools/ |
Qt Creator — інтегроване середовище розробки, призначене для створення крос-платформових застосунків з використанням бібліотеки Qt. Підтримується розробка як класичних програм мовою C++, так і використання мови QML, для визначення сценаріїв в якій використовується JavaScript, а структура і параметри елементів інтерфейсу задаються CSS-подібними блоками. Qt Creator може використовувати GCC або Microsoft VC++ в якості компілятора і GDB як зневаджувач. Для Windows версій бібліотека комплектується компілятором, заголовними і об'єктними файлами MinGW.
Сирцеві тексти Qt Creator поширюються в рамках ліцензії LGPL.
Історія
Qt Creator розроблена норвезькою компанією Trolltech, яку у 2008 році поглинула Nokia. Анонс проекту відбувся на Qt Developer Days в жовтні 2008 року[2]. Публічна бета-версія проекту була опублікована 30 жовтня 2008[3]. Фінальний реліз відбувся 3 березня 2009 року (разом з виходом Qt 4.5)[4].
Особливості
- Зроблений спеціально для розробки на Qt
- Вбудований редактор форм (Qt Designer) і довідкова система (Qt Assistant)
- Контекстно-залежна система допомоги
- Розширюваність плагінами
- Є графічний фронтенд для GDB
- Підтримка зневадження за допомогою CDB
- Для створення проектів використовується qmake (планується підтримка Makefile та тестується підтримка CMake)
- Узагальнена підсвічування синтаксису, підтримується велика кількість мов програмування і розмітки. Є можливість створення своїх стилів підсвічування
- Можливість редагувати етапи складання проекту
- Підтримка розробки на мовах C/C++, JavaScript, QML
- QML-дизайнер
- Можливість розробки під Symbian і Maemo зі зневадженням в симуляторі або на пристрої
Виноски
- ↑ Qt Licensing — Qt - A cross-platform application and UI framework. Qt.nokia.com. 30 листопада 2009. Процитовано 22 вересня 2010.
- ↑ Qt Software announces new Qt IDE, Greenhouse. Heise online. Процитовано 6 лютого 2009.
{{cite web}}
: Проігноровано невідомий параметр|datepublished=
(можливо,|publication-date=
?) (довідка) - ↑ Qt Creator Technology Preview released. Процитовано 6 лютого 2009.
{{cite web}}
: Проігноровано невідомий параметр|datepublished=
(можливо,|publication-date=
?) (довідка) - ↑ Qt 4.5, Qt Creator released