The OpenNET Project / Index page

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

Выпуск среды разработки Qt Creator 9

24.11.2022 13:38

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

В новой версии:

  • Добавлена экспериментальная поддержка фреймворка для тестирования графических интерфейсов Squish. Плагин для интеграции Squish позволяет открывать существующие и создавать новые тестовые наборы, вести запись вариантов тестирования (test case), использовать Squish Runner и Squish Server для запуска тестовых наборов и вариантов тестирования, выставлять точки останова перед запуском тестов для прерывания выполнения в заданной позиции и инспектирования переменных.
  • Добавлена поддержка тёмной темы при отображении встроенной справки и документации.
  • При выводе контекстной подсказки по API, содержимое теперь формируется с учётом версии Qt, отмеченной в проекте (т.е. для проектов на Qt 5 показывается документация по Qt 5, а для проектов на Qt 6 - документация по Qt 6.
  • В редактор добавлена опция для визуализации отступов в документе. Каждый отступ маркируется отдельной вертикальной чертой. Также добавлена возможность изменения межстрочного интервала и решены проблемы с производительностью при выделении очень больших блоков.
  • Модель кода на языке С++ на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol), теперь может обходится одним экземпляром Clangd для всего сеанса (ранее на каждый проект запускался свой экземпляр Clangd). В настройки добавлена возможность изменения приоритета фоновых потоков Clangd, используемых для индексации.
  • Обеспечена возможность редактирования параметров стиля C++ кода напрямую из основного диалога с настройками, без открытия отдельного диалога. В ту же секцию перенесены настройки ClangFormat.
  • Решены проблемы с открытием QML-файлов из сборочного каталога вместо каталога с исходными текстами и потерей точек останова при использовании функции переформатирования.
  • Для проектов CMake добавлена поддержка конфигурирования и сборки преднастроек.


  1. Главная ссылка к новости (https://www.qt.io/blog/qt-crea...)
  2. OpenNews: Релиз фреймворка Qt 6.4
  3. OpenNews: Компания Qt Company опубликовала код выпуска Qt 5.15.6
  4. OpenNews: Выпуск среды разработки Qt Creator 8
  5. OpenNews: Назначен новый лидер проекта Qt
  6. OpenNews: Для Chromium развивается возможность использования Qt
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58187-qt
Ключевые слова: qt, qtcreator, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (146) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:15, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    > добавлена опция для визуализации отступов в документе

    Шел 2022 год, этого не умел разве что нотепад.экзе. Оказывается не только он.

     
     
  • 2.2, Троллейбус (?), 14:18, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какая проблема, да, зато есть недоIDE, которые не умеют в конфигурацию и телеметрию отправляют.
     
     
  • 3.40, trdm (ok), 20:16, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    бля. любая винда, начиная с win7 отсылает буфер обмена и всю инфу вплоть до того каки файлы открываются.
    а вы о какой-то телеметрии говорите...
     
     
  • 4.44, Аноним (44), 20:42, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    windows security essentials (для windows 7) и защитник windows в windows 10 отвечают за отчеты по запускаемым/открываемым файлам, по онлайн буферу обмена емнип onedrive, а сама венда лично ничего не отправляет если не дано согласие на телеметрию. За такие финты в Евросоюзе возможны суды.
     
     
  • 5.46, Троллейбус (?), 21:01, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    tcpdump
     
  • 4.50, penetrator (?), 21:07, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в семерке телеметрия только в роллапах, и в одном секюрите апдейте, после которого достаточно таски вычистить из таск менеджера

    а так можно пока еще без нее, но не забывайте отключить телеметрию в офисе, VS, всякие MRT репорты и т.д

    а лучше юзайте линуху если возможность полность спрыгнуть с окон

     
     
  • 5.75, Аноним (-), 23:58, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В факапах. Нафиг такая операционка нужна? Еще не хватало тратить время на удаление малвари в платной операционке за свой счет.
     
     
  • 6.117, penetrator (?), 10:20, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В факапах. Нафиг такая операционка нужна? Еще не хватало тратить время на
    > удаление малвари в платной операционке за свой счет.

    я же не спорю, что это говнище, но в отличии от 10+ она не вшита в систему с завода, и ее не надо блокировать

    кстати ведроид делает тоже самое, и без кастома там тоже никуда

    есть причины по которым мы еще не перешли полностью на линуху, и процесс затянулся на годы

     
     
  • 7.152, Аноним (152), 15:14, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > она не вшита в систему с завода,

    Спасибо благодетелям за то что пакость не сразу а аддоном.

    > и ее не надо блокировать

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

    > кстати ведроид делает тоже самое, и без кастома там тоже никуда

    Благодаря любителям бус появляются чудные картинки типа https://i.postimg.cc/GmYt8r3k/ggg0.png

    > есть причины по которым мы еще не перешли полностью на линуху, и
    > процесс затянулся на годы

    Некоторым нравится быть индейцем? Белый человек ща популярно все объяснит. Время пришло.

     
  • 6.118, penetrator (?), 10:21, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В факапах. Нафиг такая операционка нужна? Еще не хватало тратить время на
    > удаление малвари в платной операционке за свой счет.

    не ставь роллап из виндовс апдейт качай с сайта мелкософта Security Only или подними свой WSUS

    это несложно

     
     
  • 7.159, Аноним (-), 16:35, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сложное это дело - с богами рубиться. А таки поставщик бинарной системы обвешаной подписями, без сорцов, чтоб уж точно меняли как можно меньше - явно метил куда-то туда. И чисто технически имеет довольно много инструментов для продвижения этих идей в массы.
     
  • 2.4, Аноним (4), 14:19, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это только программистам может понадобиться, сабж то как максимум дизайнер прототипов интерфейсов.
     
     
  • 3.5, Аноним (1), 14:21, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > только программистам может понадобиться

    А, ну да, ведь Qt Creator -- для поваров, хирургов, пожарников... для кого угодно, но не для программистов.

     
     
  • 4.7, Аноним (4), 14:22, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, для творческих людей, в общем. Им некогда думать о таких вещах.
     
     
  • 5.8, Аноним (1), 14:23, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тоже верно, где Qt, а где удобство.
     
     
  • 6.21, Аноним (21), 16:06, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Qt самая удобная документация по программированию в мире Linux. Стремятся к MSDN (в какой-то части) и неплохо получается.
     
     
  • 7.86, Робус (?), 02:11, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > MSDN

    Зис параметр из игноред, зерефор ит шулд би нулл

     
  • 5.38, Driglu4it (?), 19:50, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я пока удобнее для разработки плазмоидов под KDE Plasma не нашел (все плагины в сторонних редакторах с поддержкой уступают сабжу).
     
  • 4.34, Аноним (-), 17:11, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > для поваров

    повар спрашивает повара - на чём кодишь?!

     
     
  • 5.73, Аноним (-), 23:53, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На кухне.
     
  • 2.22, Аноним (21), 16:10, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь умеет. Это ведь прекрасно, что хорошая IDE стала еще лучше.
     
     
  • 3.33, Аноним (-), 17:10, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а в чём оно хорошая? дабы вам не пустозвонить
     
     
  • 4.36, Аноним (21), 17:30, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Подсветка синтаксиса, автодополнение, предупреждения о косяках до компиляции (использует clang, подсвечивает строку и пишет что не так), интерактивный поиск по всему проекту (мышкоый выделил метод, в меню выбрал где используется, покажет во всем проекте), удобный рефакторинг во всем проекте, встроенная качественная документация (можно подключить документацию хоть на C/C++, в интернете есть), интерактивные примеры программ и много (например по поиску на первой вкладке написал SerialPort, он показал все примеры, можно нажать на пример и тут же запустить и посмотреть на него документацию), встроенные статические анализаторы CLang/cppcheck, поддерживает разные отлидчики, кросплатформенная.
     
     
  • 5.52, Аноним (52), 21:09, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    это все работает с малюсенькими проектами. как только проект побольше, шланг начинает тормозить и qt creator превращается в eclipse по скорости работы
     
     
  • 6.54, Аноним (54), 21:15, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Значит пора уже наконец выкинуть пень4 на помойку.
     
     
  • 7.81, Аноним (81), 01:09, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А как же...а как же сверхскоростная Сишка (С++)???
     
     
  • 8.88, Аноньим (?), 02:44, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В чем противоречие В фоне непрерывно анализируется проект на наличие ошибок и н... текст свёрнут, показать
     
     
  • 9.144, Аноним (144), 13:48, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В каменном веке только приплюснутые Сишечка прекрасно встроенным в нетбинс анал... текст свёрнут, показать
     
     
  • 10.151, Аноним (-), 15:01, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плюс-минус пару гигов на оперативку жабе А ну да, надо комп помощнее, оперативк... текст свёрнут, показать
     
  • 5.89, fumanchez (ok), 03:38, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То, что ты назвал это все фичи LSP, т.е. за все это отвечает clangd - ренейм, поиск, документация, анализ ошибок и т.д. Вопрос "а что дает IDE", кроме как утилизацию возможностей clangd, не раскрыт. В vscode, neovim, helix и любом другом редакторе с поддержкой LSP это все тоже есть.
     
     
  • 6.125, Аноним (125), 11:32, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    "vscode" - Больше телодвижений (по C++), но зачем
    "neovim, helix" - Это всеже редакторы, а не среда разработки 🤷 С таким же успехом возможно писать к примеру в Geany или вообще в Блокноте, а затем вызывать скрипты сборки руками и отладчик gdb также работает без IDE (-tui для удобства в консоли)

    Возможно еще тем что Qt Creator интегрирует это все 🤭 + может подключаться к устройствам вроде Android, Raspberry PI, Arduino сохраняя настройки подключения

     
     
  • 7.127, Аноним (4), 11:43, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Vim -- это самая мощная и гибкая IDE на свете благодаря плагинам. Неужели у neovim всё так плохо?
     
  • 6.142, Аноним (21), 13:40, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибаешься. Документация в Qt-creator никак не связана clangd и была в Qt-creator еще до clangd. Да и поиск по всему проекту и удобный рефакторинг это именно возможности IDE. Большой набор качественных интерактивных примеров тоже никакого отношения с clangd не имеет.
     
     
  • 7.153, fumanchez (ok), 15:14, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ошибаешься. Документация в Qt-creator никак не связана clangd и была в Qt-creator
    > еще до clangd. Да и поиск по всему проекту и удобный рефакторинг это именно возможности IDE.

    Поиск по проекту по символу, т.е. по имени функции, класса и т.д., обеспечивает LSP-сервер. Рефакторинг, т.е. обычно форматирование и переименование, это clang-format + все тот же clangd.

     
  • 4.113, Аноним (113), 09:03, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1. Отлично сделана интеграция с gdb - работать с stl контейнерами намного удобнее, чем в остальных ide
    2. Очень легко настраиваются скрипты сборки, если необходимо собирать не встроенным в хосте компилятором, а чем-то специфичным
    3. Есть поддержка удаленной отладки и дампов крашей
    4. Бесплатный продукт
     
  • 2.56, Аноним (56), 21:21, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > визуализации отступов в документе

    Вообще-то ВИЗУАЛИЗИРОВАТЬ умел он уже очень давно (ещё во времена Qt4), просто линию не рисовал. Уровни вложенности подсвечивались заливкой (прямоугольные блоки подсветки изменяли яркость в зависимости от уровня вложенности). На вкус и цвет...

     
     
  • 3.160, Аноним (-), 16:39, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Заливка очень назойливо. А вот линии - отличная фича. И так умеет даже половина порграмерских эдиторов которые не IDE как таковые. И как бы весьма позорно что IDE с кучей фарша такие азы не умело. Не туда их куда-то понесло с их оверинженерией.
     
  • 2.129, Аноним (129), 11:55, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нотепад.ехе совсем не умеет и в только '\0A' в конце строки.
     
  • 2.184, ПомидорИзДолины (?), 02:09, 30/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кому это может быть полезным если уже 100 лет как можно включить отображения непечатных символов и использовать табамы для отступов? Кучке маргиналов? Ну вот и о них позаботились тоже.
     

     ....большая нить свёрнута, показать (38)

  • 1.11, Аноним (11), 14:49, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что как у них с PySide2 для ведроида? Всё так же не смогли?
     
     
  • 2.15, Аноним (15), 15:42, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А PyQt чем не так?
    Вангую, лицензией, непозволяющей с закрытым кодом линковаться.
     
     
  • 3.35, Аноним (35), 17:27, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    После выхода PySide о PyQt можно забыть как о страшном сне. Туды его в качель.
     
  • 3.170, BrainFucker (ok), 20:13, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А PyQt чем не так?

    Будто у PyQt всё хорошо в ведроиде...

     
  • 2.23, Аноним (23), 16:13, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я понимаю чем хорош PySide2, но не понимаю зачем и кому он может понадобится на ведроиде.
     
     
  • 3.96, Аноним (96), 04:06, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    т.е. джаваскрипт как основной язык ведроида ты понимаешь?
     

  • 1.13, Аноним (13), 15:29, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Это только для QT вроде всегда было удобней?
    Остальным логичнее выбирать KDevelop, CLion, Netbeans, CodeBlock и о боже VSCode или простите Atom?
    Или может в больше уже?
     
     
  • 2.17, Аноним (21), 15:45, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Для голого C/C++ тоже норм. Да и JavaScript нормально редактировать.
     
     
  • 3.19, Аноним (13), 15:48, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Удобней чем KDevelop?
    Всякие Valgrind'ы и статические анализаторы можно прикрутить?
    Если б не атодополнение кода, KDev был бы самым юзабельным.
     
     
  • 4.20, Аноним (21), 15:53, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    KDevelop не пробовал, т.к. не программирую именно под KDE с использованием KDELib.
    Поддержка Valgrind встроена в Qt-Creator, правда бывают проблемы что нужна определенная версия Valgrind. Еще встроен CPPCheck и предупреждения clang (не на этапе сборки, это само собой, а на этапе написания кода).
     
     
  • 5.171, BrainFucker (ok), 20:21, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > KDevelop не пробовал, т.к. не программирую именно под KDE с использованием KDELib.

    Программирование под KDE и KDElib не при чём. Это довольно базовая IDE, но пофункциональней просто редакторов типа Kate. Причём Kdevelop и для разработки на PHP хорош, поддержки xdebug разве что не хватает (есть вроде среди плагинов, но завести ни разу не получилось).

     
  • 4.24, Аноним (23), 16:15, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет не удобнее. Хотя оба редактора про которые ты сказал полностью не рентабельные.
     
     
  • 5.62, Аноним (54), 22:24, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аргументы впечатляют.
     
  • 4.41, Аноним (35), 20:30, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Есть CLion от Jetbrains, который уделывает всё остальное. Есть минусы - он платный. Для разрабов опенсоурса, преподавателей и студентов(в т.ч. курсов) есть бесплатные лицензии, конечно.
     
     
  • 5.49, Аноним (54), 21:06, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем он уделывает Qt-creator? Правда интересно.
     
     
  • 6.95, Аноним (96), 04:04, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    он не софт уделывает, а железо
     
  • 5.53, Аноним (53), 21:11, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А cильно ли от него отстаёт NetBeans в удобстве и функционале?
    Именно между ними и выбираю.
     
     
  • 6.55, Аноним (53), 21:18, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Помимо того, что чтобы установить 400 Кб плагин для С++ оно отжирает 1.5 Гб оперативки )
     
  • 5.66, Заноним (?), 22:52, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это тормозилово на jvm, да ещё и за деньги? Нинужно, как собственно и jvm.
     
  • 5.72, Аноним (-), 23:44, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для разрабов опенсоурса,

    1) Не логично использовать проприетарь.
    2) Рабы - у проприетарщиков и прочих нечистей.

     
  • 5.92, Аноним (96), 04:02, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть CLion от Jetbrains, который уделывает всё остальное

    у меня не запускается, 32 гига рамы не хватает

     
  • 5.126, Аноним (125), 11:37, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    (ха-ха) IDE Jebrains периодически подвисают на индексации так что нужно просто подождать или пойти попить чайку и это издержки реализации 🤷 Уж лучше Visual Studio (это если Windows) и может XCode (на Mac) так как они тоже могут в CMake
     
     
  • 6.182, Жявабоярен (?), 07:29, 27/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Выкинь свою помойку на коре2дуо с хдд и 4 гб озу нищук.
    У жаваябояр 300к+ зп есть деньги купить 20 ядерные с 64 озу компуктеры для работы.
    А нищуки могут гореть сколько им влезет.
    Альтернативе жяве ближайшие лет 10 нет
     
  • 5.135, Троллейбус (?), 13:16, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня Goland тупит секунд 10 после слияния большенького проекта.
     
  • 4.58, Аноним (56), 21:43, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    valgrind в Qt Creator поддерживается (и в режиме профилирования и в режиме поиска утечек). Статические анализаторы какие-то поддерживались, сторонние не пробовал.
     
     
  • 5.94, Аноним (96), 04:04, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    clang static analyzer был
     
  • 4.109, Аноним (109), 05:27, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    KDevelop уже перестал падать? Искренне интересуюсь, т.к. лет 5 назад пробовал и оно было практически нерабочим.

    А так - для простого C++ (без Qt) QtCreator отлично подходит. Qt не использую.

     
     
  • 5.138, Аноним (138), 13:26, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    К KDevelop пятокедовому гаоздями приколотили зависимость от Шланга, без него не собрать. Не всем же Шланг нужен.
     
     
  • 6.145, Аноним (4), 13:51, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я понимаю если б ты сказал не всем нужен qtwebengine, но шланг…
     
     
  • 7.161, Аноним (-), 16:41, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Я понимаю если б ты сказал не всем нужен qtwebengine, но шланг…

    А зачем мне шланг если я gcc все компилю? Чтобы по приколу мусора больше на диск вгрузить?

     
     
  • 8.163, Аноним (4), 17:52, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы писать на расте 128640 , это же очевидно Его ты вряд ли компилиш гцц Ну... текст свёрнут, показать
     
  • 4.179, InuYasha (??), 15:37, 26/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    KDevelop всё ещё сыроват. Вынужден пользоваться им для Си++-проектов. Достаёт порой страшно. Но если уворачиваться от багов, то +- норм. Пару лет назад вообще лоскутное полотно было.
     
  • 2.57, Аноним (56), 21:42, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > только для QT вроде всегда было удобней

    Я для контроллеров использую (stm32), полёт нормальный. Часто использую для проектов на CMake и autotools, чтобы под отладкой запустить, или протестировать сборку с разными параметрами. Иногда для удалённой отладки через ssh (на серверах под отладчиком запустить).

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

    P.S. В принципе, для простых проектов из трёх файлов редактора kate выше крыши хватает.

     
     
  • 3.61, kuzulis (?), 22:23, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я для контроллеров использую (stm32)

    Да, я тоже раньше использовал. Да и активно участвовал в разработке BareMetal плагина, добавляя всякие новые архитектуры и компиляторы. Даже добавил поддержку отладчика от KEIL (называется UVSC).

    И даже имел планы добавить отладчик C-SPY от IAR EW.

    Но в связи с их политикой в отношении россиян - послал их (Qt шников ) куда подальше, оказались с гнильцой.

    Теперь вот думаю попробовать VSCode, ,т.к. ,туда недавно завезли плагин отладки для IAR (я правда, ещё не пользовался ).

     
     
  • 4.71, Аноним (-), 23:42, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Теперь вот думаю попробовать VSCode

    Можно подумать майкрософт с тобой сюсюкаться будет.

     
     
  • 5.78, kuzulis (?), 00:30, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а какие варианты? Пока что нечего импортозамещать. Любую лавочку могут прикрыть. Не думаю что МС прям так выгодно тож все закрыть, им выгоднее на кукан посадить :)
     
     
  • 6.111, Аноним (4), 07:44, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Kdevelop импортозамещай, большинство (citation needed) разрабов кед индусы с китайцами.
     
     
  • 7.115, kuzulis (?), 09:57, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, последний релиз (бинари) аж в 2020 году, а для винды и того позднее. Ну не все под линухой сидят, и не всем хочется компилять само IDE.
     
     
  • 8.116, Аноним (4), 10:10, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пришло время переходить на линукс, ха Попробуй вежливо пнуть мейнтейнера, мне в... текст свёрнут, показать
     
  • 8.131, Аноним (21), 13:06, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    kuzulis, специально для тебя опишу как установить Qt и Qt-creator без всяких зер... большой текст свёрнут, показать
     
     
  • 9.133, kuzulis (?), 13:09, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а нафиг мне Msys-овская сборка на тормозном и жирном MinGW, с тащением всяког... текст свёрнут, показать
     
     
  • 10.134, kuzulis (?), 13:14, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тем более, aqt ставит оригинальные сборки что треба для продакшена, а не для ма... текст свёрнут, показать
     
     
  • 11.137, Аноним (21), 13:25, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда извини, не угодил Я вообще сам использую не mingw, а Clang, он как-то ... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (36)

  • 1.25, Нон (?), 16:18, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Единственная нормальная ide для плюсов на Линуксе. Интересно, а как бинарник из России можно поставить нынче?
     
     
  • 2.26, Аноним (21), 16:22, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Легко. Скачать и установить msys2, открыть его консоль, обновить (на сайте посмотри как), установить mingw/clang и Qt-Creator.
     
     
  • 3.42, Аноним (15), 20:31, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>на Линуксе
    >установить msys2

    :))

     
     
  • 4.45, Аноним (54), 20:53, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так проблемы только в винде. В линуксах нет с этим проблем.
     
  • 2.32, Аноним (-), 17:09, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Единственная нормальная ide для плюсов на Линуксе

    ну конечно, зачем нам geany, vim, netbeans и прости Гспди android studio

     
     
  • 3.43, Аноним (15), 20:33, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >vim

    Из QtCreator хоть выйти можно и ничего не портит.

     
  • 2.48, Троллейбус (?), 21:06, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/miurahr/aqtinstall
     
  • 2.110, Аноним (109), 05:30, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Интересно, а как бинарник из России можно поставить нынче?

    Качай с зеркал:

    https://download.qt.io/static/mirrorlist/

    К примеру:

    https://ftp.fau.de/qtproject/official_releases/qtcreator/9.0/9.0.0/qt-creator-

     
     
  • 3.165, Аноним (165), 18:18, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. Только это онлайн-инсталлер, который покажет тебе кукиш.
     
     
  • 4.169, Аноним (109), 20:10, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не сочиняй. Просто оно лезет логиниться в твою учётку. При установке отключаешь сеть, и всё ставится без проблем.
     
     
  • 5.174, Аноним (165), 20:59, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так было до версии Qt 5.14. Дальше они стали делать небольшой онлайн-инсталлятор, который все компоненты скачивает из интернета. Ты на размер посмотри.
     
     
  • 6.180, Аноним (180), 21:11, 26/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я про QtCreator.
     
  • 2.168, Anonymm (?), 19:45, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если в линуксе, то никаких ограничений на скачивание пакетов из репозитория нет.
    А если в винде ставить, то можно любой VPN запустить на время установки.
     

  • 1.27, Аноним (27), 16:24, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как скачать без VPN свежую версию Qt SDK? Заколебался с зеркалами и торрентами.
     
     
  • 2.28, Аноним (21), 16:27, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Собирай сам в msys2. Я собираю, привык.
     
     
  • 3.29, Аноним (21), 16:29, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Или можно не собирать, а устанавливать все из msys2, но Qt там собрана со всеми мыслимыми и немыслимыми зависимостями (типо расширенная поддержка юникода). Жирновато получается.
     
  • 2.30, Аноним (30), 16:29, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с зеркалами ? Они ВСЕ прекрасно открываются
     
     
  • 3.37, Аноним (37), 18:59, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    слишком большой выбор
     
  • 2.51, Троллейбус (?), 21:07, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/miurahr/aqtinstall
     
     
  • 3.59, kuzulis (?), 22:08, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > aqtinstall

    Ага, одно Но:

    1. Оно работает пока есть шареные зеркала.

    2. Нужно патчить его питоновские скрипты, чтобы отключить загрузку хеш файлов и их проверку, иначе установка из зеркал не идет.

    Только вот сегодня колупался с ним, т.к. ВПНка WindScribe чота перестала работать (снес нафиг).

     
     
  • 4.60, Korobov (?), 22:22, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можете накидать инструкцию или патч-файл?
     
     
  • 5.63, kuzulis (?), 22:41, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эмм 1 Устанавливаем как написано на сайте 2 Ищем куда встало там рядом с п... большой текст свёрнут, показать
     
  • 4.67, Троллейбус (?), 23:06, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какие зеркала? Там изкоробки я всё качал, и софт, и Qt под все платформы.
    http://ftp1.nluug.nl/languages/qt/
     
     
  • 5.79, kuzulis (?), 00:34, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И к чему это зеркало? Типа с ним все нормуль работает ?
     
     
  • 6.136, Троллейбус (?), 13:17, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это то, откуда качает официальный
     
     
  • 7.147, Аноним (138), 14:23, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Раз пошла такая "официальщина", то добавлю:
    https://mirror.yandex.ru/mirrors/qt.io/official_releases/qt/
    https://mirror.yandex.ru/mirrors/qt.io/official_releases/qtcreator/
     
     
  • 8.167, Троллейбус (?), 18:39, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Круть, не видел ... текст свёрнут, показать
     

  • 1.31, ip1982 (ok), 16:40, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >  Каждый отступ маркируется отдельной вертикальной чертой.

    Академик Ершов не дурак был :)

     
     
  • 2.65, Аноним (96), 22:42, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    не было такого
     
     
  • 3.141, Аноним (138), 13:34, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Подтверждаю, был. Был главным редактором журнала "Микропроцессорные средства и системы".
     
     
  • 4.150, Аноним (-), 14:59, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю насчет академиков а журнал был довольно печальный и отсталый.
     
     
  • 5.155, Аноним (138), 16:02, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во времена задолго до Интернета и за железным занавесом печальный? Как глоток воздуха.

    - Не читайте советских газет, дурно влияют на пищеварение.
    - Так других-то и нет.

     
     
  • 6.164, Аноним (-), 18:17, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Во времена задолго до Интернета и за железным занавесом печальный?

    А таки даже тогда были нормальные книжки и даже распечатки некоторых техдок.

    > Как глоток воздуха.

    ...над городской свалкой...

    > - Не читайте советских газет, дурно влияют на пищеварение.
    > - Так других-то и нет.

    Соскучились? Coming soon! Конечно не настолько плохо, но... будет вам светлое будущее, которое вы заслужили.

     
  • 6.183, Аноним (183), 08:30, 28/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    — Вот никаких и не читайте.
     
  • 3.148, pashev.ru (?), 14:40, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    http://ershov.iis.nsk.su/ru/ershov/index
     

  • 1.64, Аноним (96), 22:42, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В редактор добавлена опция для визуализации отступов в документе. Каждый отступ маркируется отдельной вертикальной чертой.

    оно же сто лет уже существует

     
     
  • 2.108, Аноним (108), 05:20, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    да, много где, но не в кутэ креатор
     
     
  • 3.128, Аноним (96), 11:49, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    именно креатор всегда умел подсвечивать whitespace, блоки кода в несколько уровней, полоску справа для 80 (настраивается) символов и ещё гору всего. лет 10 это 100% существует, я столько юзаю
     
     
  • 4.130, Аноним (96), 11:56, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    скрин с 8.0.2 https://paste.pics/1d3c717ff2e8be0454ec3c30bce09135
     
     
  • 5.166, Аноним (-), 18:19, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > скрин с 8.0.2 https://paste.pics/1d3c717ff2e8be0454ec3c30bce09135

    Полная фигня - легкий вертикальный пунктир намного круче для быстрого въезда в структуру кода.

     
  • 5.172, BrainFucker (ok), 20:32, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это не то. То что у тебя точками обозначены, это просто отображение пробелов, обычно они отображаются только в конце строк, чтобы видеть не забыл ли где лишние пробелы в конце. А отступы отображают как-то так: https://telegra.ph/file/a6d5ad665f8177ae775a0.png
     

  • 1.68, Вопрос (?), 23:11, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Кто знает, чем пользуются разработчики KDE в основном - Qt Creator или все же KDevelop? Для создания сотен программ из KDE Applications.
     
     
  • 2.83, Лолштоним (ok), 01:25, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Нет никаких сотен программ. Хочешь быть полезным - устройся на работу.
     
     
  • 3.156, Аноним (138), 16:05, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Насчитал ~ пару сотен ебилдов kde-apps. Но не все же могли попасть в ебилды.
     

  • 1.69, Аноним (-), 23:38, 24/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Каждый отступ маркируется
    > отдельной вертикальной чертой.

    Вау, круто, догнали Geany образца 2015 года. Без нормальной визуализации, зато с встроеным тест фреймворком и явоскриптом. Ну, логично, блин.

     
     
  • 2.74, Аноньим (?), 23:58, 24/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Гномеры такие смешные. А ничего, что в Geany еще нет 100500 функций из Qt-creator времен 2015 года?
     
     
  • 3.76, Аноним (-), 00:03, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Однако вот конкретно это очень помогает в навигации и понимании структуры кода, визуально выделяя логические блоки. А какой там еще QML мне и даром не надо, спасибо. Да и их офигенные единственно правильные тесты, пожалуй, тоже. Они что-то на майкрософт пересмотрели, пополам с эклипсой. И получается что базовых фич нет, зато более 9000 свистелок.
     
     
  • 4.80, Лолштоним (ok), 00:40, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ребята, давайте жить дружно. достаточно изменить пару предложений и любой аноним потянется к вашей мудрости
     
  • 2.178, Аноним (-), 22:18, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Гини это хрень на ГТК...
     

  • 1.84, Аноним (84), 01:55, 25/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чет я не понимаю, а где скачать это кт креатор, на сайте предлагают либо попробовать, либо купить.
     
     
  • 2.85, Аноним (85), 02:09, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Добро пожаловать в мир кутэ!
     
  • 2.87, Аноньим (?), 02:29, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    emerge dev-qt/qt-creator
    Не благодари.
     
  • 2.143, Аноним (138), 13:47, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://invent.kde.org/qt/qt-creator/qt-creator/-/archive/master/qt-creator-ma
    или
    git clone https://invent.kde.org/qt/qt-creator/qt-creator.git
     
  • 2.177, Аноним (-), 22:06, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я прям в репозитории скачал. Юзай Ubuntu, чувак!
     

  • 1.132, Аноним (21), 13:08, 25/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Опишу как легко установить Qt и Qt-creator в windows без всяких зеркал и vpn, а ... большой текст свёрнут, показать
     
     
  • 2.139, Аноним (96), 13:27, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    проще генту накатить
     
     
  • 3.140, Аноним (21), 13:28, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен на 100%. Только у меня калька. Но сборку нужно делать и под винду.
     
     
  • 4.146, Аноним (96), 14:18, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    юзать российский дистр - на любителя. если хочется установщика, был ещё сабайон когда-то
     
     
  • 5.149, Аноним (21), 14:46, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я его юзаю 15 лет, привык, все нравится.
     
  • 5.157, Аноним (138), 16:07, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Калькулятор не сильно известен, тем более, властям. Неужели и в него майор щупальца запустил?
     
  • 3.176, Аноним (-), 21:59, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем ее накатывать? Ubuntu же лучше в любом случае.
     

  • 1.154, Аноним (154), 15:48, 25/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Autotools по прежнему через Ж поддерживается?
     
     
  • 2.175, Аноним (-), 21:37, 25/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так пришли патчик, в чем проблема, бро? Или ты тока в каменты могешь? ;)
     

  • 1.158, Аноним (158), 16:10, 25/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Модель кода на языке С++ на основе бэкенда Clangd, поддерживающего протокол LSP (Language Server Protocol), теперь может обходится одним экземпляром Clangd для всего сеанса (ранее на каждый проект запускался свой экземпляр Clangd). В настройки добавлена возможность изменения приоритета фоновых потоков Clangd, используемых для индексации.

    Что-то в 7й и 8й версии на Ubuntu 22, он силно тёк, выжирал всю память и swap, да так, что помогает только кнопка питания. После включения старого парсера написанного Qt-шниками, все это исчезло и работает отлично, правда и парсер по сранению с clang-ским, как notepad перед Sublime...

     

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



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

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