The OpenNET Project / Index page

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

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

"Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от opennews (??) on 21-Мрт-13, 19:49 
Компания Digia представила (http://blog.qt.digia.com/blog/2013/03/21/qt-creator-2-7-0-re.../) релиз интегрированной среды разработки Qt Creator 2.7 (http://origin.releases.qt-project.org/qtcreator/), предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.

Из наиболее интересных улучшений (https://qt.gitorious.org/qt-creator/qt-creator/blobs/2.7/dis...) можно отметить:

-  Экспериментальная поддержка сборочного инструментария QBS (https://www.opennet.ru/opennews/art.shtml?num=33102) (Qt Build Suite), предназначенного для сборки приложений, основываясь на qbs-файле с набором правил, сформированном с использованием упрощенного диалекта языка QML. Использование QML расширяет свободу действий при построении правил и позволяет создавать собственные правила. В отличие от  qmake или CMake, QBS непосредственно вызывает компиляторы и компоновщики, беря на себя роль утилиты make и распараллеливая процесс сборки в несколько потоков. Для включения поддержки QBS в Qt Creator необходимо активировать плагин QbsProjectManager, который выключен по умолчанию;

-  Расширена поддержка стандарта C++11 (https://www.opennet.ru/opennews/art.shtml?num=31476), в том числе добавлена поддержка  нестатических инициализаторов членов классов и ключевых слов alignof, alignas и noexcept. Улучшена поддержка лямбда-выражений и лямбда-функций. Кроме того, если Qt Creator  не может определить уровень поддержки стандартов языка С++ в системном инструментарии отныне по умолчанию используется режим C++11;
-  Улучшена работа инструментария для проведения рефакторинга, например, обеспечена возможность добавления геттеров и сеттеров (http://ru.wikipedia.org/wiki/%D0%93%D0%B...) (getter/setters) для членов классов;

-  Многочисленные улучшения в QML-режиме редактора кода и построителе интерфейса Qt Quick Designer, связанные с поддержкой Qt Quick 2. Тем не менее, по умолчанию бинарные сборки Qt Creator базируются на Qt 4 и не предоставляют внешнего обработчика qml2puppet, необходимого для рендиренга Qt Quick 2, что требует ручной сборки qml2puppet или ожидания выхода Qt 5.0.2 с которым будет поставляться сборка Qt Creator 2.7;


<center><a href="http://blog.qt.digia.com/wp-content/uploads/2013/02/tiger.pn... src="https://www.opennet.ru/opennews/pics_base/0_1363876270.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

-  Добавлена новая страница настройки сборки проектов для платформы BlackBerry, позволяющая легко генерировать комплекты (Kit) при указании пути к NDK, создавать и регистрировать сертификаты  и другие файлы, необходимые для загрузки приложения на мобильное устройство. Добавлены дополнительные шаблоны для BlackBerry;


-  При помощи механизма комплектов (Kit) обеспечена возможность задействования собственных инструментариев без необходимости создания для них специальных плагинов для Qt Creator;
-  В Git-плагинах добавлена поддержка инструмента для осуществления слияния - Merge Tool;
-  Реализован более простой способ визуализации изображений и векторных данных во внешних просмотрщиках в процессе отладки.


URL: http://blog.qt.digia.com/blog/2013/03/21/qt-creator-2-7-0-re.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=36459

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

Оглавление

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


1. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +14 +/
Сообщение от Аноним (??) on 21-Мрт-13, 19:49 
Отличное IDE, благодаря потдержке CMake пригодно для разработки C++ проектов лбой сложности. Особенно радует скорость работы даного IDE, после чего при работе с Eclipse или NetBeans какбудто кто то slow mode включил.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –1 +/
Сообщение от nib email on 21-Мрт-13, 20:35 
Тем не менее смотрю как у нас парень импортнул проект из cmake`а в qmake. И сидит в нём смотрит дерево файлов, а через cmake собирает проект. Из-за того что в cmake ему не отображаются qml файлы.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –2 +/
Сообщение от Magog on 21-Мрт-13, 22:59 
> Тем не менее смотрю как у нас парень импортнул проект из cmake`а
> в qmake. И сидит в нём смотрит дерево файлов, а через
> cmake собирает проект. Из-за того что в cmake ему не отображаются
> qml файлы.

Эта гадость вообще не отображает половину файлов из cmake. KDevelop полущ будет. Хотя Криторе и ок в некоторых ситуациях, типа венды.

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

10. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от nib email on 22-Мрт-13, 00:24 
да как раз про это и говорил, но имхо это проблема cmake`а а не креатора
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –2 +/
Сообщение от Аноним (??) on 22-Мрт-13, 08:11 
>да как раз про это и говорил, но имхо это проблема cmake'а а не креатора

Изучи предмет хоть, перед как чушь городить.

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

19. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от nib email on 22-Мрт-13, 12:30 
и что же я не так сказал?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

8. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +4 +/
Сообщение от Аноним (??) on 21-Мрт-13, 23:22 
Не могли бы вы скинуть или сослаться на какой-либо проект, на котором проявляется баг?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от n email(??) on 22-Мрт-13, 00:19 
Да, конечно, могу тестовый проектик сделать, на самом деле уже давно смотрел во внутрь cmake плагина и обломался. Если коротко то проблема в OTHER_FILES. Непонятно каким образом их описывать через CMake. Непонятно как он дальше будет передавать. Даже сделал небольшой генератор cbp файлов, который из ресурсов запихивает файлы в дерево текущего проекта, дальше не придумал как это дело автоматизировать.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +3 +/
Сообщение от sauron (??) on 22-Мрт-13, 01:39 
А можно засунуть файлы в пустой таргет и они прекрасно будут отображаться, оборачивается все это дело в простейший макрос и забывается проблема как страшный сон.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

20. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от nib email on 22-Мрт-13, 13:14 
оу, спасибо, работает
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

7. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +1 +/
Сообщение от Grammar Nazi on 21-Мрт-13, 23:12 
> какбудто кто то

как будто кто-то

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

11. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от Аноним (??) on 22-Мрт-13, 00:33 
Да, CMake нормально поддерживается по-моему только в KDevelop.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от Художник on 21-Мрт-13, 20:05 
Ура! Пошёл редактировать SlackBuild :3
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от Buy (ok) on 21-Мрт-13, 20:10 
Прекрасно! )))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от nib email on 21-Мрт-13, 20:32 
Ещё diff плагин появился
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –1 +/
Сообщение от zburguy (ok) on 22-Мрт-13, 03:34 
Самое красивое IDE :) Попробовал не плохое, но вот как-то немного непривычно. Пользуюсь NetBeans.
Выйдет стабильная посмотрим что там и как. А вообще мне нравиться, как и сам Qt.
Главное чтобы не выпиливали C++ библиотеки, а то еще помешаются на JS.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –1 +/
Сообщение от Аноним (??) on 22-Мрт-13, 08:12 
> Самое красивое IDE :)

С прибитой гвоздями левой панелью и нестандартными виджетами.


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

17. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +1 +/
Сообщение от Аноним (??) on 22-Мрт-13, 09:16 
>С прибитой гвоздями левой панелью

Это скорее плюс. Для вас это главное в IDE?

>и нестандартными виджетами

Нестандартными по отношении к чему? Выглядит нативно во всех ОС.

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

16. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –1 +/
Сообщение от zoonman (ok) on 22-Мрт-13, 09:14 
В него бы добавить поддержку PHP и CSS. Для веб-разработки тоже цены бы не было бы. Прекрасная IDE, очень гибкая и производительная.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от Аноним (??) on 22-Мрт-13, 17:03 
Потому что оно только для qt
А вообще, исходники открыты, вперед.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  –1 +/
Сообщение от Аноним email(??) on 22-Мрт-13, 11:10 
мулти-селект фаилов возможен? или нет еше?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Вышла интегрированная среда разработки Qt Creator 2.7.0"  +/
Сообщение от Аноним (??) on 03-Апр-13, 05:25 
Поломали индексацию. Точнее на моём проекте из ~16к C/C++ файлов индексация виснет. На 2.6.2 требует ~20 минут. Нет в мире совершенства :(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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