The OpenNET Project / Index page

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

Выпуск интегрированной среды разработки Qt Creator 3.5.0

20.08.2015 17:22

Представлен выпуск интегрированной среды разработки Qt Creator 3.5.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходный код Qt Creator распространяется под лицензией LGPL.

По сравнению с прошлым выпуском внесено 73 изменения от 51 разработчика. Из наиболее интересных улучшений можно отметить:

  • В редакторе реализовано отображение цветовых меток на вертикальной полосе прокрутки, которые наглядно информируют о местоположении в документе имеющихся закладок, точек останова, предупреждений, ошибок и результатов поиска.
  • Увеличена производительность глобального поиска, который теперь выполняется в несколько потоков, по аналогии с тем, как ранее был реализован поиск с учётом модели кода (Find Usages);
  • Модернизирована модель кода для языка C++, в том числе устранены проблемы, связанные с поддержкой шаблонов. Значительно продвинулась вперёд модель кода на основе Clang, которая теперь выполняется в отдельном процессе, что позволяет оградить редактор от непредвиденных проблем в работе Clang. Бинарные пакеты переведены на использование Clang 3.6;
  • В Qt Quick Designer прекращена поддержка Qt Quick 1, на смену которому в Qt 5 пришёл Qt Quick 2. Удалены специфичные для Qt Quick 1 мастера и код поддержки профилирования в V8. В редакторе кода и системе профилирования поддержка Qt Quick 1 пока сохранена.
  • Удалены средства разработки для платформы BlackBerry 10 из-за отсутствия сопровождающего;
  • Устранены ошибки, приводящие к зависаниям на несколько секунд, проявлявшиеся на платформе Windows. Решены проблемы с производительностью при сборке с поддержкой journald. Устранены недоработки, проявляющиеся при разработке для платформы Android 6.


  1. Главная ссылка к новости (http://blog.qt.io/blog/2015/08...)
  2. OpenNews: Релиз фреймворка Qt 5.5
  3. OpenNews: В рамках проекта CopperSpice развивается форк Qt 4.8
  4. OpenNews: Библиотеке Qt исполнилось 20 лет
  5. OpenNews: Выпуск десктоп-окружения LXQt 0.9
  6. OpenNews: Дискуссия о возможности включения QtWebEngine в дистрибутивы Linux и другие ОС
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42825-qt
Ключевые слова: qt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (59) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 18:02, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Первое нововведение просто бомба!
     
     
  • 2.2, Владимир (??), 19:02, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    О вкусах не спорят, но для меня бомбой стало это:
    Partially fixed STL containers (QTCREATORBUG-8937, QTCREATORBUG-8922)
        * GCC implementation of 'std::map', 'std::unique_ptr' (and other pointer wrappers)
          and 'std::vector' are known to work

    я уже и не надеялся...

     
  • 2.22, невидимка (?), 04:30, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да это очень не плохо, но похоже они не первые. Недавно глянул новую версию sharpdevelop и там впервые увидел аналогичные цветовые метки. Хотя возможно и они не первые.
     
     
  • 3.28, Аноним (-), 09:44, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На несколько лет ( а может и на десяток, а может и не на один, не помню уже ) отстали, если с "проприоритарщиной бод вымирающий виндовс" сравнивать :)
     
  • 2.35, Аноним (-), 12:27, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Если я правильно понимаю в Эклипсе это давно сделано.
    Правильно делают что хорошие фичи перенимают.
     
     
  • 3.39, Аноним (-), 14:00, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это во всех нормальных редакторах давным давно есть - лет уже как 20.
     
  • 2.55, Аноним (-), 15:08, 23/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В редакторах JetBrains, сколько их помню, было. В free and open source версиях в том числе (лицензия Apache 2).
     

  • 1.3, nc (ok), 20:40, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В него можно добавить (возможно есть какой-нибудь плагин?) горизонтальный тулбар под строкой меню, с различными (желательно настраиваемыми) командами (например Save, Save all, Search, C++/H switch и т.п.)?
     
     
  • 2.8, WiseLord (?), 21:28, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    У меня тоже такая хотелка
     
     
  • 3.14, тоже Аноним (ok), 23:29, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    У вас экраны шире хотелок, видимо.
    Мне в любом редакторе жалко места по вертикали, а вы его мечтаете потратить на кнопки, к которым придется тянуться мышкой. Вместо того, чтобы, не убирая рук с клавиатуры, нажать пару горячих клавиш.
     
     
  • 4.21, qwe (??), 03:08, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне в любом редакторе жалко места по вертикали

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

     
     
  • 5.26, Аноним (-), 09:03, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ноутбук ты тоже предложишь положить на бок?
     
     
  • 6.29, Аноним (-), 09:46, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Ноутбук ты тоже предложишь положить на бок?

    можно просто выкинуть...

     
  • 6.32, Асушник (?), 10:49, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    С распространением FullHD горизонтального пространства стало с запасом. Стал располагать менюшки вертикально сбоку, если программы позволяют. Весьма удобно. В автокаде кстати так уже давно. Жалоб от конструкторов пока не слышал. В силу производственной необходимости пользуюсь несколькими средами - так клавиатурные комбинации в них часто не совпадают. Если же работать в паре программ, то да - после запоминания основных комбинаций кнопки нечасто нужны.
     
  • 6.43, qwe (??), 17:48, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Ноутбук ты тоже предложишь положить на бок?

    На ноуте серьезно работать мучение по определению.

     
  • 5.36, тоже Аноним (ok), 12:46, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пригодные для этого мониторы довольно редки.
    Кроме того, часто требуется несколько окон - при отладке, например. В вертикальном режиме с ними дико неудобно.
     
     
  • 6.47, qwe (??), 18:33, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Пригодные для этого мониторы довольно редки.

    Так потому и редки, что все чудаки на щелеобразных программируют. Хотя это и немыслимо неудобно. Отсюда видимо и качество их продукции.

    > Кроме того, часто требуется несколько окон - при отладке, например. В вертикальном  режиме с ними дико неудобно.

    Мучиться с основным окном ради сомнительных неудобств со вспомогательными? А если так много окон так второй монитор надо ставить.

     
  • 4.30, nc (ok), 10:00, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Такие вещи как тулбары и меню (да и хоткеи) должны быть настраиваемыми: хочешь - отображаются, не хочешь - скрываешь их.
     
  • 2.31, nib (?), 10:11, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    такое добавить тривиально, никому в голову не приходило еще видимо
     

  • 1.4, Аноним (-), 20:55, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, а сами Qt в каком редакторе пилят?
     
     
  • 2.7, Аноним (-), 21:23, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В этом же и пилят.
    То есть: одной сборке QtCreator'a вполне можно разрабатывать другую (пробовал).
     
  • 2.9, Аноним (-), 21:52, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    vim
     
     
  • 3.10, Аноним (-), 22:02, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    KDevelop
     
     
  • 4.12, mine (ok), 23:13, 20/08/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Eclipse же
     
     
  • 5.17, Анончег (?), 00:36, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Столько ошибок в слове Netbeans
     

  • 1.5, LittleBuster (ok), 21:02, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Забыли добавить, что eator 3.5.0, Поддерживается разработка не только "классических программ на языке C++", но и на чистом Си.
     
     
  • 2.18, Анончег (?), 00:39, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... но и на чистом Си.

    Сишечка скоро помре, ненужна никому.

    Пруф: http://www.opennet.ru/opennews/art.shtml?num=42829


     
     
  • 3.20, нектобы (?), 00:42, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +13 +/
    > Сишечка скоро помре, ненужна никому.
    > Пруф: http://www.opennet.ru/opennews/art.shtml?num=42829

    И заменит её CSS. Пруф там же.

     
     
  • 4.40, Куяврег (?), 16:47, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    *поперхнулся чаем*
     
  • 4.49, Анончег (?), 21:17, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И заменит её CSS. Пруф там же.

    :-))) Плюсанул. Да, прогресс не стои на месте.


     
  • 4.58, scorry (ok), 21:08, 23/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Сишечка скоро помре, ненужна никому.
    >> Пруф: http://www.opennet.ru/opennews/art.shtml?num=42829
    > И заменит её CSS. Пруф там же.

    сишарп же. пруф там же. :-)


     
  • 3.25, Аноним (-), 07:57, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ведра всех POSIX-систем перепишут на вашем go?
     
     
  • 4.44, qwe (??), 17:52, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ведра всех POSIX-систем перепишут на вашем go?

    Число разработчиков ведер меньше статистической погрешности.


     

  • 1.6, ferux (ok), 21:15, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "FakeVim
    * Added support for 'C-r{register}'"

    давно ждал

     
     
  • 2.56, Аноним (-), 15:30, 23/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > "FakeVim
    > * Added support for 'C-r{register}'"
    > давно ждал

    Что оно делает? В :help ^r не вижу.

     

  • 1.15, Аноним (-), 23:32, 20/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как шрифт, который на скрине, называется?
     
     
  • 2.16, нектобы (?), 00:22, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Как шрифт, который на скрине, называется?

    Дефолтный monospace из mac os, погугли. Да и на скрине, судя по сглаживанию шрифтов, макось, что символично.

     
     
  • 3.19, Аноним (-), 00:40, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо. Скорее всего с Mac. На Monaco похож.
     
     
  • 4.23, Аноним (-), 06:29, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    называется Meslo. Ставить - лично мне проще всего отсюда https://github.com/powerline/fonts
     
     
  • 5.37, тоже Аноним (ok), 12:49, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Очень правильно называется. Такое месло, просто привет комиксансу.
    Как с таким шрифтом работать с исходниками - не могу представить.
     
     
  • 6.42, Аноним (-), 17:31, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Как с таким шрифтом работать с исходниками
    > Mac
    > работать с исходниками

    Вы к нам в криокамере из девяностых прибыли? :)

     
     
  • 7.45, тоже Аноним (ok), 18:01, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Меня, видимо, крепко приморозило - вообще не вижу, что не так в работе с исходниками под Mac.
     

  • 1.24, OberonForDog (?), 07:22, 21/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Лол. В IDE для нормальных языков это всё было уже десятки лет, причём с поддержкой безопасного кода. Один программист может написать операционную систему, компилятор, или даже небо, даже бога - что ему захочется - буквально за день. Ничего-то вы не понимаете, маргиналы. Скобки вам мешают.
     
     
  • 2.33, dq0s4y71 (??), 11:09, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Один программист может написать операционную систему, компилятор, или даже небо, даже бога - что ему захочется - буквально за день.

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

     
  • 2.48, Fyjy (?), 20:32, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю! Хотел написать то же самое но вы меня опередили!
     
  • 2.57, Аноним (-), 15:31, 23/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Лол. В IDE для нормальных языков это всё было уже десятки лет,
    > причём с поддержкой безопасного кода. Один программист может написать операционную систему,
    > компилятор, или даже небо, даже бога - что ему захочется -
    > буквально за день. Ничего-то вы не понимаете, маргиналы. Скобки вам мешают.

    Импостинг обероновцев – это теперь популярно. Ну, в общем, за что боролись, на то и напоролись.

     

  • 1.27, anon321 (?), 09:38, 21/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Qt Creator
    >Решены проблемы с производительностью при сборке с поддержкой journald

    *лицопальма*

     
     
  • 2.34, молодец (?), 11:56, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >позволяет оградить редактор от непредвиденных проблем в работе Clang.

    а это не улыбает?

     
     
  • 3.41, nib (?), 16:51, 21/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а что тут должно улыбать, то как clang падает и уносит за собой всё приложение? Вот его и вытащили в отдельный процесс + в роадмапе ускорение кухни, до уровня built-in код модели.
     

  • 1.46, Аноним (-), 18:15, 21/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Последний пункт самый важный, его надо было поставить первым.
     
  • 1.50, Евгений (??), 10:52, 22/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какого хрена, надо регистрироваться чтобы использовать IDE без фреймворка?
     
     
  • 2.51, Ололошка (?), 17:21, 22/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так выбирайте версию для open source, а не для коммерческой разработки.
     
     
  • 3.52, Ололошка (?), 17:24, 22/08/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну так выбирайте версию для open source, а не для коммерческой разработки.

    http://www.qt.io/download-open-source/

     
     
  • 4.59, Евгений (??), 11:13, 24/08/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По ссылке меня отправляет скачивать онлайн инсталлятор под WIN. А мне нужен оффлайн для Linux и только IDE. Они за меня все уже решили...
     
     
  • 5.61, Ололошка (?), 18:21, 27/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Чуть ниже кликни "View All Downloads", все там будет.
     
  • 5.62, Ололошка (?), 19:30, 27/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.qt.io/download-open-source/#section-2
     

  • 1.53, Qld (?), 21:59, 22/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Решены проблемы с производительностью при сборке с поддержкой journald

    И добавлены проблемы с производительностью парсера C++. Редактор тормозит нещадно :-(

     
     
  • 2.54, kachsheev (ok), 22:37, 22/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, кстати, подсветку operator <..>() они исправили? В 3.4 и ранее редактор подсвечивает то keyword, то function.
     
  • 2.60, Evgen (??), 17:21, 24/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    C 3.4 тормозит нещадно, откатился на 3.3
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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