The OpenNET Project / Index page

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

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

10.09.2019 21:22

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

В новой версии в редакторе кода добавлена возможность прикрепления файлов, после чего эти файлы отображаются вверху списков открытых документов и остаются открытыми при выполнении операций группового закрытия файлов, таких как "File > Close All and File > Close All Files".

Обеспечена более полная интеграция клиента для протокола LSP (Language Server Protocol) с поисковой строкой (Locator), в которой появилась новые фильтры: '.' - текущий документ, ':' - документ с рабочей области, 'c' - классы, 'm' - функции, а также обеспечено отображения подсказок, выдаваемых сервером. Снят флаг экспериментальной разработки с Locator, плагин для которого теперь включен по умолчанию. Добавлена возможность фильтрации вывода в панелях с сопоставлением сток по выражению.

Для проектов, собираемых при помощи CMake или Qbs, добавлена поддержка целевой платформы Android. Для CMake прекращена поддержка целевой платформы "Default", которая лишь приводила к заблуждению разработчиков. Сборку отдельных файлов с проектами CMake теперь можно производить через меню Build > Build File или через контекстное меню в дереве проекта. В мастеры Qt Widgets Application и C++ Library добавлена возможность выбора системы сборки. Добавлена поддержка тестов Boost. Для внешних сборочных целей на базе Linux добавлена поддержка развёртывания всех файлов, которые были установлены на этапе установки в сборочной системе.



  1. Главная ссылка к новости (https://www.qt.io/blog/qt-crea...)
  2. OpenNews: Релиз фреймворка Qt 5.12 и среды разработки Qt Creator 4.8.0
  3. OpenNews: Выпуск интегрированной среды разработки Qt Creator 4.7.0
  4. OpenNews: Релиз фреймворка Qt 5.13
  5. OpenNews: Опубликован план развития функциональности Qt 6
  6. OpenNews: Представлены варианты Qt5 для микроконтроллеров и OS/2
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qtcreator, qt
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (33) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:32, 10/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Отличная IDE. Использую для разработки на C + vim-режим.

    Единственное, не смог нормально заставить работать статический анализатор от clang -- warning и error в каждой строке, а то и по несколько штук за раз. По-этому использую cppcheck... Кто-нибудь поборол для C?

     
     
  • 2.3, Аноним (3), 22:10, 10/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В настройках можно попробовать заклонить пресет анализатора, и поменять опции. Или там флаг всегда сама IDE добавляет даже для .c?
     
  • 2.4, Аноним (4), 23:02, 10/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая она только на онтопике.
     
     
  • 3.6, antonkachsheev (?), 00:20, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне норм и на оффтопике. Не хватает разве что вызова кастомного шелла.
     
     
  • 4.9, Аноним (3), 08:22, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там можно назначить на хоткей запуск любой тулзы, в том числе кастомного шелла. Вы про что?
     
  • 4.11, Аноним (11), 09:53, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На оффтопике Визуал Студия настоящая есть.
     
     
  • 5.22, Аноним (22), 13:37, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нормальная человеческая, в отличие от предмета новости.
     
  • 5.24, SR_team (?), 15:08, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ещё на винде пересел с VS на QtC, потому что он быстрее запускается, быстрее открывает проекты, нет непонятных мне трабл с папками(ВС игнорирует реальные папки, кидая все файлы в кучу в дереве проекта, и при этом имеет виртуальные папки в дереве проекта, которые не создаются на диске образовывая кучу из файлов там), лучше работает анализатор кода (все ошибки подсвечены и видны до компиляции, плюс нет ложных ошибок на сложных шаблонах типа стл, которую ВС раскрашивала в красный).

    Не могу утверждать, что все так же и сейчас, т.к. последняя версия ВС что я юзал была 2013. Ещё 2015 немного тыкал, кажется там что-то было лучше по сравнению с 2013, но не помню что именно

     
  • 2.16, Аноним (16), 12:43, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >Отличная IDE

    о_0 Для тех кто не слаще морковки не ел. Нормальная - это CLion 🦁

    >для разработки на C

    На нем еще пишут? 🤣🤣🤣

    >vim-режим

    А вот это уже патология. 💉

    >использую cppcheck

    Как же люди мучаются без PVS Studio 🦄. 🤣🤣🤣

     
     
  • 3.20, Аноним (20), 13:21, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В вашем сообщении смайлики удивительно к месту.
     
  • 3.26, Аноним (26), 16:06, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальная IDE --  это slickedit.
     
  • 3.29, Егор Мамонтов (?), 01:53, 12/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >>для разработки на C
    >На нем еще пишут? 🤣🤣🤣

    уважаемый, Вы быдло кодер )

     
  • 3.30, аноним3 (?), 02:13, 12/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    зажрался народ. давно ли с текстовиков слезли? сейчас посади вас обратно на обычный текстовик без подсказок вы и писать разучитесь? ну не было раньше кроме vim и gcc нифига , а писали шедевры. а теперь там не то , тут не так. разожрались нано боты)))
     
  • 3.31, Аноним (31), 18:06, 12/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    и то и то куплено на честно напрограммированные?
     

  • 1.2, Аноним (3), 22:08, 10/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Removed 'Default' from build types (QTCREATORBUG-22013)
    Как же это бесило, вручную ее удалять, чтоб не мешала)

    Improved text in 'Configuration has changed on disk' dialog (QTCREATORBUG-22059)
    Тоже круто, постоянно сомневался, в какую сторону применять-то)

    Fixed bitness detection for MinGW (QTCREATORBUG-22160)
    уии, тоже бесило)

    Ну и круто что на QBS совсем уж не забивают)

     
     
  • 2.5, Аноним (4), 23:03, 10/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Уж больно падучая.
     
  • 2.8, alex (??), 07:32, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну и круто что на QBS совсем уж не забивают)

    Qbs уже на самообеспечении. Все что там сейчас добавляется, все силими сообщества.
    Таки она зацепила пару человек, готовых ее развивать.

     
     
  • 3.10, Аноним (3), 08:23, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я в курсе. Просто беспокоился что QBS уйдет в самостоятельное, и плагин из IDE тоже выпилят)
     
     
  • 4.21, None (??), 13:30, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Если будет хорошо развиваться, то обязательно будут ставить палки в колёса - в команде Qt есть несколько фанатов QMake, которые ненавидят QBS всеми фибрами души.
     
     
  • 5.23, Аноним (23), 14:09, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    О чем вы, Qt уже самостоятельно закапывает и qmake и qbs.

    https://www.opennet.ru/opennews/art.shtml?num=49519

     
     
  • 6.33, Денис (??), 17:48, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И что? Новые то фичи там появляются: https://habr.com/ru/post/467323/
     

  • 1.7, DerRoteBaron (ok), 00:48, 11/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В общем случае kdevelop немного удобнее, но когда он начинает ни с чего валиться или когда нужны неадекватно реализованные в первом функции отладчика, Qt Creator выручает.
     
     
  • 2.12, Аноним (11), 09:54, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ради какой то иде тащит кделибз. Ну такое.
     
     
  • 3.13, Аноним (13), 11:00, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Товарищ, у вас горячка?
     
  • 3.14, Аноним (14), 11:24, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хе-хе. Ради не какой-то, а приличной IDE, приходится JRE тащить.
     

  • 1.15, InuYasha (?), 12:23, 11/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Потихоньку перерастает в Casual Studio )
    Главное что не тормознутый дотнет.
     
  • 1.17, Аноним (17), 12:51, 11/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что ещё никто не написал?
    IDE не нужны, vim — наше всё!
     
  • 1.18, Аномномномнимус (?), 13:02, 11/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что как про PySide2? Уже можно просто потыкать в дезигнер форм чтобы сразу всё собралось по факту сохранения и не бегать потом ручками формы пересобирать? Уже можно юзать его для разработки под Android?
     
  • 1.19, Аноним (20), 13:18, 11/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Табы завезли? Если нет то ненужно.
     
     
  • 2.25, Банан (?), 15:16, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В Qt Creator фигова туча инструментов, которые гораздо лучше табов: (Horizontal|Vertical) Split Windows, Open Documents, различные виды отображений проекта. Табы там НЕ НУЖНЫ. Open Documents - это те же табы, только вертикально расположенные.
     
     
  • 3.27, Аноним (20), 17:39, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Табы там НЕ НУЖНЫ

    Я СКОЗАЛ НИНУЖНЫ!!! МАМА НУ СКОЖИ ИМ!!!
    >Open Documents - это те же табы, только вертикально расположенные.

    Понятно. Как был кретатор "не нужен", так и остался.

     
     
  • 4.32, Банан (?), 15:06, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да ради бога. Не пользуйтесь не здоровье.
     
  • 2.28, Leo (??), 18:51, 11/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да вроде плагин был
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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