Опубликован выпуск интегрированной среды разработки Qt Creator 11.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59472
Ого! Действительно мажорные изменения.
> Ого! Действительно мажорные изменения.Да вообще капецЪ! Вот например,
> Предложен встроенный эмулятор терминала
Ну наконец то догнали Geany мелкотравчатый. Который даже IDE то называть неудобно.
У Geany готовый виджет, который куда только не пихали и до них, кутешники походу запилили наконец свой, что неплохо, но смущает вопрос того, как оное работает на винде
Но KDevelop я на него не променяю. Лучшие инструменты интеграции в KDE.
Упала загрузка.> Download from your IP address is not allowed
Открой для себя vpn-)))
хотел проверить данное утверждение, но Qt просит заполнить форму перед скачиванием. Фпянзду такое. vscode ничего не просит и имеет в сто раз больше функционала.
КриптоПРО просит регистрацию перед скачиванием, но там такое: Камаз Отходов с левым адресом элетропочты подошёл, всё скачалось.
Это что ж за IDE такое, если даже vscode имеет больше функционала?
Странно. Перешёл на https://www.qt.io/download-open-source прокрутил до кнопки "Download the Qt Online Installer", дальше попробовал скачать файлы для всех трёх ос, всё мгновенно скачалось, без ошибок и форм. Или там после запуска требует что-то заполнять?
ага, в инсталляторе форма логина
> Фпянзду такое. vscode ничего не просит и имеет в сто раз больше функционала.Мы уже получили запрос и работаем над этой проблемой. Оставайтесь на линии.
> Qt просит заполнить форму перед скачиванием. Фпянзду такое. vscode ничего не просит и имеет в сто раз больше функционала.Так зачем ты качаешь Qt, если нужен лишь Creator? Вот правильные ссылки, они ничего не просят заполнять (по первой вообще есть бинари в 7z архивах):
https://github.com/qt-creator/qt-creator/releases/tag/v11.0.0
https://download.qt.io/official_releases/qtcreator/11.0/11.0...
Согласен, у веб-браузера воистину большой функционал
>Упала загрузка.
>> Download from your IP address is not allowedА нафига с их сайта качать? "pacman -S qtcreator" и будет у тебя через пару минут (или секунд) нужная программа стоять и работать.
Опенсурс и фридом, что ты хотел!
> Опенсурс и фридом, что ты хотел!Это же у пользователей виндочки. Кутешники все правильно делают - предоставляют пользователям винды привычный подход, когда и данные слить надо, и установка гиморная, и регистрации с смс подавай. Иначе будут с недоверием относиться к программе, если в винде прога качается по 1 клику это недостаточно энтерпрайзно и пахнет васянподелками какими-то.
А вот если вы зарегались, пару форм заполнили и сдали анализы^W^W - тут уже понятно что сериоуз бизнес, не фигня какая-то.
верно ли я пынямаю, что он завязан только на C/C++/Qt? или он умеет в lsp? жду икзпердного мнения
Я не кексперт, поэтому умею загуглить "qt creator lsp" и тыкнуть первую же ссылку: https://doc.qt.io/qtcreator/creator-language-servers.html
Ещё хорошо поддерживает питон
> поддержка предпросмотра документов с разметкой MarkdownСерьёзно? У всех уже можно полноценно документацию вести с визивигами и прочими красотами, с возможностью запускать примеры кода, SQL-запросов и HTTP-запросов прямо из вставок кода в документации
Нафига нужно все что ты перечислил?
Действительно. Кто же читает документацию на хелловрот?
У всех это у кого?
У дефакто стандарта IDE продукции jetbrains и всяких vscode/visual studio с плагинами. Ну по крайней мере у людей, которые программированием зарабатывают в местах, где нужно монорепами ляма на 3 строк кода ворочать. Там комбайн удобнее.
> вести с визивигами и прочими красотами, с возможностью запускать примеры кода,
> SQL-запросов и HTTP-запросов прямо из вставок кода в документацииНе все же вебманки, в самом то деле. К тому же при вот этом вот - можно здоровски скопипастить себе инжекшн какой, очень круто его как раз сразу и выполнить без дополнительных действий. Еще копилоту такое подсунуть надо чтобы совсем уж збс :)
Вы забыли момент что нет никакого единого markdown. есть 820 разных реализаций Markdown от каждого вендора и все они несовместимы. Кроме заголовков и создания ссылок, все остальное - как бог на душу положит
> GitHub Copilotфу. красть открытый код не этично.
не ограничиваю себя этикой
Как можно украсть код если он открытый? Это то же самое, что украсть воду из моря.
Не знаю. Гпльщики почему-то считают что если использовать их код в закрытом проекте, то это называется «украсть». Надо их спросить почему так.
КО: Потому, что это нарушает лицензию.
> КО: Потому, что это нарушает лицензию.Ну так как можно украсть открытый код, а?
BSD vs GPL :)
BDSM vs LLVM vs SSAO
Ты продемонстрировал полное непонимание принципов работы языковых моделей. Copilot продолжает твой код, а не чужой.
… копируя при этом чужой код в твой 1 в 1, как это сделал бы ты, вор.
Нарушение копирайтной монополии не является воровством по определению термина «воровство».
Пруфлинк - в студию, или ты сам копируешь учебники 1 в 1, когда чего-то пишешь.
> Пруфлинк - в студию, или ты сам копируешь учебники 1 в 1,
> когда чего-то пишешь.Именно это называется плагиат и наказывается. Если все слова поменяешь, то только когда обнаружится.
Copilot крадет чужие программы смешивая результат так как у этой штуки нет мозгов.Хуже всего то что программисты роют сами себе яму придумывая подобные штуки что лишает их работы.
>копирастияфу. копирасты.
> Переработан интерфейс для навигации по примерам кода, предоставляемым в Qt. Примеры теперь разделены на категории.Ещё бы примеры кода от 5 версии портировали на 6.
Они поддержку андроида в pyside уже столько лет портануть не могут, а ты хочешь свежак актуализировать на ещё больший свежак
Так они PyQT развивают. PySide к ним отношения не имеет.
PyQt развивают не они. Они развивали PySide (Qt4, работал андроид), потом из него сделали подломанный PySide2 (Qt5) который переименовали в Qt for Python
> Ещё бы примеры кода от 5 версии портировали на 6.Так все давно портировано.
Примеры кода всегда были неотделимой частью исходников Qt.
Любой коммит изменяющий Qt не должен ломать компилируемость examples,
иначе его просто не примут.https://github.com/qt/qtbase/tree/77a4ff4036330ea445b0dab813... .
Да уж, реклама теперь уже прямо в ide.
IDE которая была одной из лучших лет 15 назад так стагнировала в своём баблом огороженом мирке, что уже почти и не нужна даже для разработки на Qt
Пытался найти альтернативы, если есть подскажите…
VsCode. Нет альтернатив, ни аналогов ему нет.
> VsCode. Нет альтернатив, ни аналогов ему нет.В разрезе C++ ему аналогичны почти все редакторы и IDE.
Все же работает через clangd, а clangd поддерживается и vim и emacs и qtcreator
и clion.В общем и скорость и удобство и все все одинаковое,
различие только в удобстве редактора, а здесь VsCode от того же vim и emacs ой как далеко.
>> VsCode. Нет альтернатив, ни аналогов ему нет.
> В разрезе C++ ему аналогичны почти все редакторы и IDE.
> Все же работает через clangd, а clangd поддерживается и vim и emacs
> и qtcreator
> и clion.
> В общем и скорость и удобство и все все одинаковое,
> различие только в удобстве редактора, а здесь VsCode от того же vim
> и emacs ой как далеко.Ты походу знатный хэлоувордщик. Если у тебя все одинаковое, так у других разное. Qt неплохая тема но сравнивать его с vim это только совсем талантливый школьник будет. А vscode ты понюхай сначала хотя бы а потом свое авторитетные мнение пиши. Одинаковое все. Ну ты даешь на каникулах приколы
> Ты походу знатный хэлоувордщик. Если у тебя все одинаковое, так у других разное. Qt неплохая тема но сравнивать его с vim это только совсем талантливый школьник будет. А vscode ты понюхай сначала хотя бы а потом свое авторитетные мнение пиши. Одинаковое все. Ну ты даешь на каникулах приколыА ты по ходу просто дурачок.
VSCode не умеет нифига, рефакторинг, переходы по коду и т.д. и т.п.,
все это делает clangd, с которым VSCode/vim/emacs и так далее общается
по протоколу LSP.И что же такого может делать vscode чего не может делать любой другой
редактор работающий LSP?Как блин, один и тот же бинарник (clangd) может по разному работать?
Ничего не понял кроме того, что ты кроме вима не ничего видел и продолжаешь доказывать, что все одинаково. Это можешь физруку рассказать или одноклассникам
> Ничего не понял кроме того, что ты кроме вима не ничего виделДа я понял что ты дурачок. И понять что VSCode использует сторонние программы для анализа исходных текстов программ тебе очень трудно.
Ты наверное и что такое межпроцессорное взаимодействие не знаешь?
Да хоть твой рот vscode использует мне то какое дело. Он правда сильно в пене от того, что доказуешь то чего не понимаешь и никогда не видел, это очень смешно. Понимаешь?
Скорость работы вообще не одинаковые. Clion не пробовал, но вот по сравнению с qtCreator'ом VsCode просто реактивный. При нажатии хоткея на переход к объявлению метода, qtCreator может и минуту тупить, vsCode делает переход либо моментально, либо почти моментально. И это при расположении всего добра на nvm диске.
> но вот по сравнению с qtCreator'ом VsCode просто реактивный. При нажатии хоткея на переход к объявлению метода, qtCreator может и минуту тупить, vsCode делает переход либо моментально, либо почти моментальноТак и там и там один и тот же "clangd" и именно он отрабатывает "переход к объявлению метода".
Чудес в вычислительной математике не бывает. Либо у разные версии clangd используются,
либо у него разные настройки, например в VsCode разрешено писать базу на диск,
а в QtCreator нет. У себя на компе я вообще никакой разности по скорости между двумя QtCreator/VSCode на одном и том же проекте не вижу.Так что дело в твоем кривом конфиге или в старых версиях QtCreator.
Либо просто ты деревяный и несешь бред, либо тебе приснился clangd в vscode
Девочки, не ссорьтесь!
Visual gui builder? Поддержка QML?
> Поддержка QML?Поддержка QML по идее у всех теперь должна быть или скоро будет.
Разработчики Qt недавно зарелизили LSP сервер для QML,
так что все IDE с поддержкой LSP (а это практически все существующие)
скоро должны получить и автодоплнение и переход по символу и переименование переменных и прочее для QML.
>> Поддержка QML?
> Поддержка QML по идее у всех теперь должна быть или скоро будет.
> Разработчики Qt недавно зарелизили LSP сервер для QML,
> так что все IDE с поддержкой LSP (а это практически все существующие)
> скоро должны получить и автодоплнение и переход по символу и переименование переменных
> и прочее для QML.https://www.jetbrains.com/help/clion/qml-syntax-support.html...
сейчас как-то так пишут - а пару годиков назад с этим совсем плохо было.
Но ты, конечно же, его купил?
> Но ты, конечно же, его купил?Не... я pycharm купил мне заглаза clion на прошлой работе был.
Так и не понял как запустить из snap на ubuntu 23.04, ставится нормально, только потом не видит сам qt фреймворк и не дает создать проект. Вобщем шляпа полная. Под виндовс таких проблем не было, да и вобще под виндовс кроме вирусов проблем не бывает.
> Так и не понял как запустить из snap на ubuntu 23.04,Ну сначала нужно удалить все snap и snapd из ubuntu,
а потом уже начать нормально работать.
>> Так и не понял как запустить из snap на ubuntu 23.04,
> Ну сначала нужно удалить все snap и snapd из ubuntu,
> а потом уже начать нормально работать.Сначала надо тебя изолировать в песочницу к ребятам. Поставил снап сlion там все сразу работает и красиво.
> Сначала надо тебя изолировать в песочницу к ребятам. Поставил снап сlion там все сразу работает и красиво.Да да, как я могу мешать делать компьютеры пользователей еще тормознее благодаря никому не нужной технологии snap.
Откуда блин эта идиотская идея использовать snap? Понятно что Canonical нужно на что-то подсадить пользователей, а то без Unity, они стали просто одним из многих сборщиков пакетов.
Но конечному пользователю нахрена?Тот же CLion умеет и без всяких snap на любом Linux работать и сам обновляться,
на черта его еще и в snap засовывать, Java уже не достаточно тормозит в CLion, нужно еще замедлить свою работу?
Правильно не мешай и глупости не пиши. У меня на i9 с ssd снапы стартуют ровно так как родные deb, а то что у тебя там на пентиуме мне не интересно вообще.
"Лучше всего в дорогих машинах, яхтах и часах разбираются те ... кто не может их себе позволить..."(С) один оччччень умный перец :)
Ну ты настолько бедный школьник, что не можешь даже книгу Олегыча купить и процитировать правильно. Во первых там смысл фразы был про другое, а во вторых если ты не можешь достать себе нормальный процессор то иди в бурсу, потом на стройку повором, а не пиши глупости очередные и тогда в твоей жизни что нибудь изменится.
llvm-14 оОоОоОо
Пора бы его забросить, а вместо - запилить плагины для VSCode. Как это не прискорбно, но Qt Creator и морально, и технологически устарел.
И кто мешает? А устарело или нет - не наше дело.
Правильно, не твое дело. Твое дело не иметь своего мнения.
> Как это не прискорбно, но Qt Creator и морально, и технологически устарел.С чего вдруг он устарел? VSCode морально устарел в момент выхода,
это надо же было додуматься HTML и Javascript использовать для тяжелого
"Desktop" приложения.А C++ как раз идеально подходит для "Desktop".
Вот только vscode летает там где приплюснутое поделие едва ползает, насилуя турбину охлаждения ноута.
> Вот только vscode летает там где приплюснутое поделие едва ползает, насилуя турбину охлаждения ноута.А у меня наоборот и что? QtCreator я время от времени запускаю, а VSCode очень редко.
И соответственно VSCode долго читается с SSD, а потом еще несколько минут индексирует изменения в проекте, а QtCreator мгновенно запустился и готов к работе, так как и его исполняемый файл в кэше и проект проиндексирован.Вы же программист, нужны конкретные числа, а не слова что что-то там тормозит.
Полно плагинов в магазине вскода для плюсов.
> Полно плагинов в магазине вскода для плюсов.Кто тут вскука^W вспер^W простите, вскоднул?! Да еще с плагинами-магазинами? Фу такими быть, портите воздух в экосистеме.
> портите воздух в экосистемеу вскода она хотя бы есть
Ну окромя плагина для clangd, там более-менее юзабельно только официальное (от мс) расширение для С++, которое кстати, качает бинарь во время установки.
а какой Qt Creator работает на Windus XP SP3 ???
Любой собранный с 4-м Куте. Qt Creator 3.2 самый последний, который можно было собрать.
никакой современный. они там с ума посходили со своим LSP, жрущим память 2 раза, 1 раз на стороне клиента, и второй раз на стороне сервера..
Последним на XP работает QtCreator 4.6.1. Собранный на Qt не новее 5.7.1.
спс
Раньше во времена qt4 не было никакого creator'а, а были отдельно designer, linguist и прочие утилиты. А код все писали в своем любимом редакторе. На кой надо было все сливать в один инструмент, да и еще и с остающим функционалом от остальных редакторов.
Падает при редактировании кастомного комплекта (старого). Жаль что отдел тестирования у кути хромает. Хотя судя по их тест фреймворку ничего удивительного, ибо помимо тестирования сигналов он нафиг не нужен
Сколько им пользуюсь, ни разу не падал. Тоже бета 10.83. Сегодня обновился на 11, потому ничего сказать не могу. Но с 6 версии использую, всё ок