LINUX.ORG.RU

Вышел Qt Creator 2.5

 ,


0

3

В данном релизе добавлено множество новых возможностей и улучшений, полный их список можно увидеть здесь.

Вот список некоторых изменений:

  • Повторный поиcк с заранее заданными параметрами.
  • Запуск произвольных команд из оболочки Qt Creator.
  • Экспериментальный плагин, отображающий элементы списка «TODO» из кода.
  • Экспериментальный плагин, добавляющий поддержку autotools.
  • Пользователи Mac OS X Lion будут рады узнать об исправлении ошибки QTCREATORBUG-6222 (Can't select qmake executable on system's path (/usr/bin/) on Qt Preferences).
  • Улучшение в рефакторинге С++: добавление пропущенного #include, возможность распахнуть метод.
  • Улучшенная поддержка С++11 (nullptr, constexpr, static_assert, noexcept, inline namespaces, auto, lambdas).
  • Переупорядочивание аргументов методов.
  • Новые подсказки и предупреждения для QML-кода (с возможностью отключения для определенных строк с помощью специального комментария).

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

★★★★★

Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 2)

Ответ на: Эмм от ApostolPetr

В 2.5 подсветка подцепилась, хехе.

ApostolPetr
()
Ответ на: комментарий от zJes

вики

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

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

см сюда, можно скооперироваться.
Парсер питона (AST) уже есть, делаю прочий бред (как цель, пайлинт + автокомплит, но без питона)

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

Зря исправили.

Поцчему зря-то? Или ты считаешь, что опенсурс- проЭкты должны поддерживать реноме глючного говна во что бы то ни стало? :)

Apple-ch ★★
()
Ответ на: комментарий от Urchin
In file included from /home/ruby/WoRK/qt-creator/src/plugins/help/centralwidget.cpp:35:0:
/home/ruby/WoRK/qt-creator/src/plugins/help/helpviewer.h:49:20: фатальная ошибка: QWebView: Нет такого файла или каталога
компиляция прервана.
make[3]: *** [.obj/release-shared/centralwidget.o] Ошибка 1
make[3]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src/plugins/help'
make[2]: *** [sub-help-make_default] Ошибка 2
make[2]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src/plugins'
make[1]: *** [sub-plugins-make_default-ordered] Ошибка 2
make[1]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src'
make: *** [sub-src-make_default-ordered] Ошибка 2
[ruby@Spiritfire Qt-Creator]$ 

Зашибись...

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

Маководы должны страдать же.

А-ля садо-мазо? ))

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

Его можно было ручками собрать, я пару лет назад это делал.

Ясно. Просто отчетливо помню, что еще год назад, видел на хабре статью про это.

X-Pilot ★★★★★
()
Ответ на: комментарий от Urchin
  -L/usr/lib64 -L/home/ruby/Apps/Qt-Creator/lib/qtcreator -L/home/ruby/Apps/Qt-Creator/lib/qtcreator/plugins/Nokia -lBotan -lUtils -lAggregation -lExtensionSystem -lCore -lFind -lLocator -lQtXml -lQtGui -lQtNetwork -lQtCore -lpthread  
mv -f libTextEditor.so ../../../lib/qtcreator/plugins/Nokia/
make[3]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src/plugins/texteditor'
make[2]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src/plugins'
make[1]: *** [sub-plugins-make_default-ordered] Ошибка 2
make[1]: Выход из каталога `/home/ruby/Apps/Qt-Creator/src'
make: *** [sub-src-make_default-ordered] Ошибка 2
[ruby@Spiritfire Qt-Creator]$ 

Прогресс на лицо... Qt и Qmake же установлен... Капец.

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

Я писал плагин через плагин апи. В нем ребенок сможет разобраться.

RR42
()
Ответ на: комментарий от max_udoff

А оно нужно?

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

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

больше на медиа плеер смахивает))

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

Очень бы хотелось бы сделали в Creatore-е поддержку любого Makefile С\С++ проекта, ибо как IDE очень хороша.

Есть: Generic project

h4tr3d ★★★★★
()

Отличная новость! Лучшая IDE для C++ на всех платформах.

FENix
()
Ответ на: комментарий от shty

Могу сборочку для Арча подкинуть (x86_64) на погонять - но пока не впечатляет. А так да, тоже ждёмс.

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

так они собирались использовать clang как code analysis tool, а не как конпелятор

Вообще-то речь идет не о статическом анализе, а об использовании clang для разбора кода (подсветка, автодополнение кода, навигация и т.д.)

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

выше в консоли // вр. и.о. К.О.

Если собираешь в несколько потоков, запусти в один, тогда ошибку будет искать проще

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

А много народу использует Qt

Например, для сертифицированной разработки под МСВС альтернатив-то и нет (правда, в последнее время ещё Java добавилась).

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

ну, давайте чтобы для ясности и без намёков:

Стати́ческий ана́лиз ко́да (англ. static code analysis) — анализ программного обеспечения, производимый без реального выполнения исследуемых программ...

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

WIP и VIP - немного разные вещи ;)

по памяти писал, так что - очепятка :)

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

Версия Qt низковата похоже. Недавно на альте собирал его, там Qt старенький, тоже так плевалось, QWebView ищется не в той папке, подправь пути поиска.

false ★★★★★
()

Плагин TODO + не латинские буквы == ???? Facepalm.

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