LINUX.ORG.RU

Релиз Qt Creator 2.3

 , , , ,


0

2

Состоялся релиз Qt Creator 2.3, кроссплатформенной интегрированной среды разработки на С++.

Наиболее важные изменения:

  • на приветственной странице добавлены руководства и примеры;
  • многочисленные улучшения в определении оформления кода на С++, которые можно применить как глобально, так и в рамках одного проекта (подробнее);
  • профайлер обзавёлся собственным режимом анализа проекта, а также поддержкой приложений QML и внешнего профайлераValgrind Callgrind;
  • добавлена поддержка «базовых устройств на Linux», для этого необходимо настроить подключение к устройству «Linux Device», а также добавить в проект соответствующие правила сборки и развертывания;
  • отладчик и профайлер для приложений Qt Quick поддерживает приложения для устройств на Symbian и Meego 1.2 с установленной Qt 4.7.4;
  • многочисленные улучшения в поддержке Qt Quick.

Полный список изменений

Загрузить

>>> Подробности

★★★★★

Проверено: Aceler ()

Про поддержку python ничего не слышно?

XVilka ★★★★ ()

Замечательно. Еще б они туда впилили поддержку pyQt, и было бы вообще прекрасно.

Zhbert ★★★★★ ()

Отлично! Как раз начал его использовать для работы. И возможности форматирования кода очень не хватает после эклипса...

Сейчас в арч добавят и обновлюсь

mine ()

Ну хоть какая-то часто нокии не продалась ненавистным капиталистам :3

melkor217 ★★★★★ ()

Оно уже лучше вижалстудии?

yoghurt ★★★★★ ()
Ответ на: комментарий от melkor217

Да так, присматриваюсь.

Емакс под виндой зело глюкав

yoghurt ★★★★★ ()

Очень годная среда

нужен

anonymous ()

C++ не нужен

anonymous ()
Ответ на: комментарий от yoghurt

>Оно уже лучше вижалстудии? Оно, как минимум, достойный конкурент msvs.

akinator ★★ ()

> на приветственной странице добавлены руководства и примеры;

киллер-фича

boombick ★★★★★ ()

уже обновился еще вчера, главное чтобы хуже не становилось и развивалось хотя бы медленно, но развивалось

I-Love-Microsoft ★★★★★ ()

Хорошая среда, использую сейчас 2.1.0.

oami ★★ ()
Ответ на: комментарий от annulen

Читал. Точнее, я читал только начало топика.

Zhbert ★★★★★ ()
Ответ на: комментарий от Zhbert

читай внимательнее. В кратце, есть два варианта: допиливать иде, которую запилил чувачок, или писать новый плагин для Creator (возможно, используя его наработки). Я бы не рассчитывал, что тролли внезапно бросятся его запиливать.

annulen ★★★★★ ()
Ответ на: комментарий от annulen

Ну я б почитал, но у меня не имеется желания этим заниматься =)

Zhbert ★★★★★ ()
Ответ на: комментарий от yoghurt

приходится иногда писать в студии, хотя основная рабочая среда - креатор. работать в студии - пытка после креатора

отсутствие нормальных хоткеев (да, я рылся в безумном списке хоткеев студии, однако простейших вещей типа свичнуться между хедером/сорсами так и не нашёл)

дикие тормоза (креатор моментально переключает открытые документы, у студии это можеть занимать до секунды; креатор в начале делает разбор проекта и потом моментально работает code completition, студия в рандомный момент может начать процевыносящий updating intellisenсe, который может длиться несколько минут - и в итоге через раз глючит). не говоря о том, что студия постоянно создаёт многомегабайтные ncb файлы с высерами этого intellisence и непонятно назачем скрытые suo файлы

подсветка синтаксиса у креатора на 2 порядка лучше, даже сравнивать нечего. креатор даже понимает, что такое виртуальные функции, конструкторы, деструкторы и позволяет задавать для всего разные настройки

это вкратце, мои самые первые впечатления от студии. если покопаться в воспоминаниях, могу ещё чего нибудь добавить

да, ещё ставил к студии платный (ворованный) аддон VAssist - друг вендофил подсказал. с ним code completition и подсветка практически вплотную приближаются к креатору, однако тормоза становяться ещё больше. такие дела

rain87 ()

Питон в ней не нужен. Потому что питон вообще не нужен.

anonymous ()

Пользуюсь Vim и все доволен. А блоатваре не нужно.

anonymous ()
Ответ на: комментарий от rain87

Да даже эклипс шустрее вижуалки. А уж по фичам эклипс самая продвинутая среда. И креатор уже близок к нему в области С++...

mine ()
Ответ на: комментарий от rain87

>подсветка синтаксиса у креатора на 2 порядка лучше, даже сравнивать нечего. креатор даже понимает, что такое виртуальные функции, конструкторы, деструкторы и позволяет задавать для всего разные настройки

А можно вот здесь по-подробней? Что за настройки?

yoghurt ★★★★★ ()
Ответ на: комментарий от akinator

>Оно, как минимум, достойный конкурент msvs.

Это если 2010-я, а 2008-ая и рядом не валялась.

GladAlex ★★★★★ ()
Ответ на: комментарий от boombick

>киллер-фича

Иногда бывает очень нужно, по справке иногда долго ищешь.

GladAlex ★★★★★ ()
Ответ на: комментарий от rain87

>работать в студии - пытка после креатора

Точно! :)

>отсутствие нормальных хоткеев (да, я рылся в безумном списке хоткеев студии, однако простейших вещей типа свичнуться между хедером/сорсами так и не нашёл)

В 2010-й всё это есть уже, включая нормальный intellisenсe.

>подсветка синтаксиса у креатора на 2 порядка лучше, даже сравнивать нечего. креатор даже понимает, что такое виртуальные функции, конструкторы, деструкторы и позволяет задавать для всего разные настройки

Согласен!

GladAlex ★★★★★ ()

>Added a framework to modify strings, vectors, and so on, during debugging

А вот это ОЧЕНЬ полезно! Не хватало.

GladAlex ★★★★★ ()

Жаль, что в убунте его еще полгода ждать.

akinator ★★ ()
Ответ на: комментарий от GladAlex

А поддержка С++ в VS реализована отвратительно вне зависимости от версии. Зато на С# залюбуешься смотреть, так там все толково сделано.

Майкрософт как бы намекает, на чем нужно писать ))

anonymous ()
Ответ на: комментарий от GladAlex

тока досих пор кнопки нет для переключения между хедером и cpp, нужно писать хитрожопый мактос и назначать на кнопку. ИМХО qtCreator удобней, но не для Windows

pozitiffcat ★★ ()

Сабж в топку, ибо для инвалидов.

FeyFre ★★★ ()
Ответ на: комментарий от anonymous

>А поддержка С++ в VS реализована отвратительно вне зависимости от версии.

Ты когда последний раз пользовался? В 2010 сильно улучшили, говорят, что новый WInAPI будет на С++, но это уже offtopic.

GladAlex ★★★★★ ()
Ответ на: комментарий от pozitiffcat

>тока досих пор кнопки нет для переключения между хедером и cpp,

Говорят, что есть уже: что-то типа Ctrl-Alt-F11-F12, но F2-F4 в креаторе много удобнее всё равно.

GladAlex ★★★★★ ()

кра-со-та. Где бы еще книженцию взять современнее, чем для qt 4.3.

S-Mage ★★ ()
Ответ на: комментарий от S-Mage

> Где бы еще книженцию взять современнее, чем для qt 4.3.

Прямо в справке креатора.

Aceler ★★★★★ ()

В версии 2.2.0 появился баг — перестал видеть стандартные библиотеки (iostream, vector и проч), подчеркивает зеленой линией и, соответственно, не дополняет std. В 2.3 таки не исправили. В 2.1 все работает замечательно.

pevzi ★★★★★ ()

использую креатор для небольших тестов
после еклипсы неудобен редактор, мешает излишняя подсветка, хоткеев не хватает (но не искал подробно)
очень не хватает табов для редактора

x905 ★★★★★ ()
Ответ на: комментарий от x905

не понял, каких таких табов ты там не нашел? :) подробнее, ибо все там есть, что и во всех других современных редакторах

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от pozitiffcat

>тока досих пор кнопки нет для переключения между хедером и cpp, нужно писать хитрожопый мактос и назначать на кнопку. ИМХО qtCreator удобней, но не для Windows

F4

anonymous ()

Замечательный редактор.

Кто-нибудь знает поддержка в плане подсветки синтаксиса и автодополнения для с++0х планируется, а то немножко раздражает, например отсутсвтие автодополнения для переменных объявленных с использованием auto.

Daeloce ()

>Added support for building with the Clang compiler

Очередной повод пощупать Clang. Если бы ещё его разработчики не ленились скомпилировать бинарники под популярные платформы.

Nebuchadnezzar ★★★★ ()
Ответ на: комментарий от rain87

В венде попробуй monodevelop, там вроде можно использовать .net кроме самого моно (если имеется), просто как редактор он гораздо удобнее.

alltiptop ★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

эээ у меня выпадающий список открытых окон - там я могу выбрать для редактирования
в эклипсе табы - сверху, ну как в браузерах же )

x905 ★★★★★ ()

Отличная новость. Хоть QtCreator и не без изъянов, но для программирования на Qt не знаю, что ещё удобнее, чем он.

Очень нужна нормальная возможность перемещения файлов проекта по папкам и другие утилиты для рефакторинга (к примеру автоматическое переименование имени класса во всём проекте). И отслеживание кэширования, а то надоедает затирать каждый раз директорию билда, потому что из неё цепляет с конфликтами (чаще происходит при добавлении Q_OBJECT). И группировка пользовательского кода по типу region на уровне комментариев. И визуальный редактор править и править (интерфейс табов до сих пор не держит отсутствие таба, реализуется только программно), не говоря уже о выравнивании в layout.

А возможность загрузить проект из сборника примеров на стартовой странице был уже давно.

stolz ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.