The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск интегрированной среды разработки Qt Creator 3.1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +1 +/
Сообщение от opennews (ok) on 16-Апр-14, 00:14 
За день до релиза Qt 5.3 Компания Digia представила (http://blog.qt.digia.com/blog/2014/04/15/qt-creator-3-1-0-re.../) выпуск интегрированной среды разработки Qt Creator 3.1 (http://qt-project.org/downloads#qt-creator), предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.

По сравнению с прошлым выпуском внесено более 1100 изменений от 45 разработчиков. Из наиболее интересных улучшений (https://qt.gitorious.org/qt-creator/qt-creator/blobs/3.1/dis...) можно отметить:

-  В систему автодополнения кода и подсветки семантики добавлена эксперименатльная поддержка модели кода C/C++ на основе Clang. Для включения модели следует активировать плагин   ClangCodeModel в меню Help/About Plugins/C++, после чего перезапустить оболочку и выбрать новую модель в меню Options/C++/Code Model. По сравнению предлагаемой по умолчанию моделью кода, вариант на базе Clang отличается более высокой точностью, но проигрывает в производительности;

-  Статус экспериментальной возможности снят со средств разработки для платформы iOS, позволяющих собирать, устанавливать и выполнять Qt-приложения в симуляторе iOS и устройствах на базе iOS. Добавлены поддержка полноценной отладки и профилирования QML-программ для iOS.
-  Добавлен (http://blog.qt.digia.com/blog/2014/03/05/experimental-versio.../) экспериментальный плагин с поддержкой разработки для платформы WinRT. В плагине пока недоступны средства отладки, но уже реализованы такие возможности, как регистрация версий Qt для  Windows Runtime и Windows Phone, сборка приложений для Windows Runtime и Windows Phone и запуск приложений. Для запуска и развёртывания программ на мобильном устройстве  предлагается использовать утилиты windeployqt и winrtrunner.
<center><a href="http://blog.qt.digia.com/wp-content/uploads/2014/03/winrt3.p... src="http://www.opennet.dev/opennews/pics_base/0_1397592055.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
-  Прекращена поддержка отладки с использованием версий GDB без поддержки интерфейса для выполнения дополнений на языке Python.
-  Существенно улучшена поддержка отладки с использованием развиваемого в рамках проекта LLVM отладчика LLDB;
-  Добавлен экспериментальный плагин  Beautifier, позволяющий применить к коду различные внешние инструменты для форматирования исходных текстов. Из методов форматирования обеспечена поддержка Artistic Style, Clang-format и Uncrustify;

-  В различных областях улучшена поддержка разработки для платформы Android, в том числе представлены начальные средства для редактирования Java-файлов с поддержкой подсветки синтаксиса, автодополнением ключевых слов и расстановкой отступов;

-  Добавлена возможность управления  runtime-конфигурацией и отладочными данными для QNX из интерфейса Qt Creator. Улучшены средства отладки для QNX;
-  Расширение возможностей редактора ресурсов qrc, например, qrc-файлы теперь показываются в качестве узлов в дереве проекта;

-  Внесены многочисленные исправления в  QML Profiler и Qt Quick Designer, упрощены шаблоны приложений на Qt Quick.

URL: http://blog.qt.digia.com/blog/2014/04/15/qt-creator-3-1-0-re.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=39581

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от trdm (ok) on 16-Апр-14, 00:14 
Они все силы на Qt Quick направляют.
А мне бы для c++ озадачиться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от Павел (??) on 16-Апр-14, 00:55 
Там в опциях можно парсер - на clang поменять(в бетте было)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от ананим on 16-Апр-14, 06:15 
а при чём тут шланг? да и вообще любой компилятор?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от Grammar Nazi on 16-Апр-14, 08:54 
в бете
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 09:05 
>А мне бы для c++ озадачиться.

Что вам не хватает? У креатора вроде все что нужно есть. Единственое, что неприятного я заметил, так это автоотступы могут сломатся, если в проекте интенсивно используются шаблоны. Правда тут как ломается, так и чинится само собой, но осадок остается.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от А не ним on 16-Апр-14, 10:59 
Подтвержаю, ...аналогичная фигня.
Да ещё и с смарт поинтерами не дружит (бага уже дооолго в багобазе висит).
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

3. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 06:06 
А андроид оно уже умеет нормально?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от RazrFalcon email(ok) on 16-Апр-14, 07:45 
Компилит и запускает на устройстве нажатием одной кнопки.
Остальное зависит от сложности программы.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –7 +/
Сообщение от Пушистик (ok) on 16-Апр-14, 09:13 
Кто-то ещё сомневается в полной и окончательной победе QT над GTK?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –1 +/
Сообщение от фыв (??) on 16-Апр-14, 09:29 
не вопрос, дай gimp, inkscape, firefox под Qt для начала.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +1 +/
Сообщение от Аноним (??) on 16-Апр-14, 10:55 
И фаерфокс на гтк запилен?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

35. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Aquarius (ok) on 16-Апр-14, 16:13 
firefox на xul, а оно на gtk
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

39. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 17-Апр-14, 07:26 
Вот именно - xul.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

24. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –1 +/
Сообщение от Ivan (??) on 16-Апр-14, 12:23 
Про FF под QT что-то проскакивало вроде.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

27. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 12:46 
А где найти Adobe Photoshop Elements или Autodesk Maya под Gtk+?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

31. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от фыв (??) on 16-Апр-14, 14:37 
Во-первых, вопрос не про них.
Во-вторых, давайте тогда adobe photosop elements под linux для начала же.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

43. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от sorrymak (ok) on 22-Апр-14, 16:12 
Вот-вот, на QT только проприетарщину и делают.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Coder on 16-Апр-14, 12:50 
Inkscape вообще сдох в последнее время. И думаю отчасти из-за изначального выбора в пользу GTK.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

34. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Led (ok) on 16-Апр-14, 15:38 
> не вопрос, дай gimp, inkscape, firefox под Qt для начала.

GIMP под GTK+3 уже "дали"?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

37. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –1 +/
Сообщение от фыв (??) on 17-Апр-14, 01:36 
Ткните меня в мои слова о версиях.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 22:55 
>дай gimp

Бери Krita

>firefox под Qt

А что, обязательно на Gecko надо? На WebKit есть куча Qtшных.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

38. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от фыв (??) on 17-Апр-14, 01:37 
> Бери Krita

Не то, причём сильно.

> А что, обязательно на Gecko надо? На WebKit есть куча Qtшных.

Геко, знаете ли, не вебкит, и тем уже хорош. Надо на геко, да.


Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

10. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от Аноним (??) on 16-Апр-14, 09:29 
Одно другому не мешает.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +1 +/
Сообщение от цирроз (ok) on 16-Апр-14, 10:00 
а каким образом QuickTime победил GTK?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от А не ним on 16-Апр-14, 11:01 
:D
хорошо подметил!
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +3 +/
Сообщение от Потерпевший on 16-Апр-14, 10:16 
Ну я, например, сомневаюсь.

Как вообще можно сравнить целый фреймворк имеющий кучу разных компонентов на все случаи жизни (Qt) с просто набором виджетов (GTK)? Если использовать Qt (QML и С++) только в рамках возможностей GTK (С и Vala), то производительность первого решения вызывает неудобные вопросы. Это я к тому, что каждой задаче свой инструмент, и нет никакой войны, чтобы можно было бы говорить о победе.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

20. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –3 +/
Сообщение от Пушистик (ok) on 16-Апр-14, 11:13 
Вот тут вы лжёте.
Приложения на QT как раз работают быстрее приложений на GTK, но при этом памяти потребляют немного больше.
Игрушки запущенные в KDE, тоже работают быстрее, чем игрушки запущенные в Gnome.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от фыв (??) on 16-Апр-14, 14:39 
> Вот тут вы лжёте.
> Приложения на QT как раз работают быстрее приложений на GTK, но при
> этом памяти потребляют немного больше.
> Игрушки запущенные в KDE, тоже работают быстрее, чем игрушки запущенные в Gnome.

Особенно эпичен в этом отношении QuiсkTime player  )

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

40. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Потерпевший on 17-Апр-14, 08:09 
> Приложения на QT как раз работают быстрее приложений на GTK

Одно конкретное приложение работает субъективно медленнее другого прежде всего из-за разницы в алгоритмах решения задачи и разницы в средах запуска этих приложений. Я уже не говорю про то, что в теме рисования виджетов могут стоять декоративные задержки на отрисовку. Даже если вы удосужитесь привести примеры, то они вряд ли будут много значить без детального аудита кода.

Когда я говорю о том, что "производительность вызывает неудобные вопросы", я имею в виду, прежде всего, разницу в структуре объектов Qt и GTK, а также разницу в обработке исключительных ситуаций. Все это обусловлено разницей между С и С++ и как известно является слабой стороной С++ в смысле производительности. А учитывая, что Qt - объемный фреймворк, то написание легковесных быстрых графических приложений не стоит того, ведь самые главные плюсы этого фреймворка не задействуются и в производительности будет проседание, когда архитектура тулкита станет узким местом. Также на Qt предпочитают не делать крупных многофронтендовых приложений.

> Игрушки запущенные в KDE, тоже работают быстрее, чем игрушки запущенные в Gnome.

KDE и Gnome это ни разу не Qt и GTK. А "игрушки" вообще работают в OpenGL-контексте, на производительность рендеринга которого может влиять что угодно, начиная от драйверов и заканчивая оконным менеджером, но ни как не графические тулкиты. В огороде бузина, а в Киеве дядька.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

42. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 17-Апр-14, 10:35 
Теги: бисер, свиньи.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

26. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 12:38 
> Если использовать Qt (QML и С++) только в рамках возможностей GTK (С и Vala), то производительность первого решения вызывает неудобные вопросы.

Если уж сравнивать с Gtk+, то QtWidgets, а не напичканный жабаскриптом QML/QtQuick. И тогда ещё неизвестно, в чью сторону вопросы по производительности полетят...

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

33. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от фыв (??) on 16-Апр-14, 14:39 
>> Если использовать Qt (QML и С++) только в рамках возможностей GTK (С и Vala), то производительность первого решения вызывает неудобные вопросы.
> Если уж сравнивать с Gtk+, то QtWidgets, а не напичканный жабаскриптом QML/QtQuick.
> И тогда ещё неизвестно, в чью сторону вопросы по производительности полетят...

И где же на них удобные быстрые рабочие среды и сотни лёгких приложений?

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

19. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от кевин on 16-Апр-14, 11:10 
а после выхода gtk3 кто-то сомневался?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

41. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Потерпевший on 17-Апр-14, 08:14 
А что плохого, по-вашему, в gtk-3? Так... просто любопытно услышать развернутое мнение опытного человека...
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

11. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от A.Stahl (ok) on 16-Апр-14, 09:51 
И проапдейтиться через Qt maintenance tool можно будет, как всегда, через... а х.з. через сколько месяцев?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Аноним (??) on 16-Апр-14, 12:22 
Да хоть сейчас иди апдейтись. Не помню что бы с этим были проблемы на 5 ветке.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –1 +/
Сообщение от anonamw on 16-Апр-14, 10:28 
годнота
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  –1 +/
Сообщение от anonamw on 16-Апр-14, 10:30 
Годный релиз
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Lacroser on 16-Апр-14, 11:31 
Парсер сlang сырой, автодополнение еще хуже работает....
Оно когда нибудь автодополнение шаблонов сможет(std::list::iterator например)?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от Coder on 16-Апр-14, 12:10 
Еще бы поддержку TFS запилить. А то очень неудобно Check Out делать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от nib email on 16-Апр-14, 12:32 
можешь запилить плагин;)
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

28. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +2 +/
Сообщение от Аноним (??) on 16-Апр-14, 12:49 
> Еще бы поддержку TFS запилить.

TFS aka ThatFu**ingSh** не нужен. Говорю это как человек, пользующийся этой хренью каждый день.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

30. "Выпуск интегрированной среды разработки Qt Creator 3.1.0"  +/
Сообщение от coder on 16-Апр-14, 13:43 
Да я бы не пользовался, если бы вся контора не пользовалась им. Кстати надо будет попробовать прикрутить git-tfs
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру