Шықты QtCreator 20 — Qt, C++, QML және онымен байланысты технологияларда қосымшаларды әзірлеуге арналған IDE-дің жаңа нұсқасы. ресми хабарландыру Qt компаниясы негізгі инновациялар ретінде жасанды интеллект кодтау агенттерін қолдауды, жаңа Zen режимін, GN құрастыру жүйесін қолдауды және CMake, QML үшін бірқатар жақсартуларды атайды. Android, iOS және қашықтан әзірлеу Linux.


Шығарылымдағы негізгі өзгеріс - жасанды интеллект агенттерімен интеграция ACP клиентіЖаңа компонент Qt Creator бағдарламасына код базасын түсініп, әзірлеушінің атынан әрекеттерді орындай алатын агенттері бар чат панелін қосады: кодты талдау, файлдарды өңдеу, командаларды орындау және құрастыруды бастау. Интеграция негізделген Агент клиентінің протоколы, және дайын қосылым үлгілері жалпыға қолжетімді ACP тізілімінен алынған. Хабарландыруда аталған қолдау көрсетілетін конфигурацияларға Claude Code, Codex, Gemini CLI және GitHub Copilot кіреді.

Qt Creator 20 ойынындағы негізгі өзгерістер

  • ACP Client арқылы жасанды интеллект агенттерін қолдау.
    IDE енді Agent Client Protocol арқылы жасанды интеллект агенттерін қосуға арналған чат панелін ұсынады. Бұл агенттер жобаға қатысты сұрақтарға жауап беріп қана қоймай, сонымен қатар файлдарды өңдеу және командалар мен құрастыруларды орындау сияқты әрекеттерді орындай алады. Қосылымдар кеңейтімдер режимі арқылы конфигурацияланады, ал агент параметрлерін қолмен конфигурациялауға немесе алдын ала анықталған үлгілерден таңдауға болады.

  • MCP сервер кеңейтімі.
    Qt Creator 20 қолдауды жақсартады Мәтінмәндік протокол үлгісіMCP Server енді сыртқы жасанды интеллект құралдарына IDE күйі туралы қосымша ақпарат береді және қосымша операцияларды жүргізуге мүмкіндік береді. өзгерістер тізімі (Бастапқы код әлі GitHub-та синхрондалмаған.) Командаларды орындау, VCS-пен жұмыс істеу, ашық файлдарды қарау, үзіліс нүктелерін басқару, отладчик стегін алу және IDE-де әрекеттерді іздеуге арналған жаңа құралдар тізімделген. Сондай-ақ параметрлер беті қосылды. ЖС > MCP серверлері және веб-қосымшалардан қосылымдар үшін CORS қолдауы.

  • Алаңдатпайтын жұмыс үшін Дзен режимі.
    Жаңа режим Зен режимі элемент қосады Құралдар > Дзен режимі > Алаңдатпайтын режимді ауыстыру/өшіру және интерфейстегі жеке түймелер. Оның мақсаты - қажетсіз элементтерді алып тастау және код редакторын назарда ұстау. Режим кеңейтім ретінде қосылған.

  • C++ құралдарын жаңарту.
    C++ код үлгісіне арналған Clangd жаңартылды LLVM 22.1.2, және алдын ала орнатылған Clangd екілік файлдары енді барлық платформаларда PGO оңтайландыруларымен бірге жеткізіледі. Qt Creator автоматты түрде жасаған дерекқордың орнына сыртқы компиляция дерекқорын пайдалану мүмкіндігі де қосылды, сонымен қатар препроцессор тармақтарын бүктеу, C++ стиліндегі блоктық түсініктемелер және #pragma аймақтарын қолдау қосылды. std::size_t литералдары мен C++23 препроцессор директиваларын қолдау өзгерістер журналында арнайы атап өтілген.

  • QML жақсартулары.
    QML енді әдепкі бойынша qml-ден семантикалық ерекшелеуді пайдаланады. Сонымен қатар, контекстік мәзір QML тіл сервері арқылы қолжетімді рефакторинг әрекеттерін көрсетеді. Бұл QML-мен жұмыс істеуді IDE C++ кодын өңдеу әдісіне ұқсас етуі керек.

  • GN жобаларын қолдау.
    Qt Creator 20 жобаны басқару кеңейтімін қосады GN / Ниндзя жасауКеңейтімді қосқаннан кейін, IDE GN жобаларын тікелей ашып, олармен жұмыс істей алады. Бұл GN-ді негізгі құрастыру сипаттама жүйесі ретінде пайдаланатын жобалар үшін маңызды.

  • CMake алдын ала орнатуларын жақсарту.
    Qt Creator енді CMake алдын ала орнатуларындағы өзгерістерді бақылайды, жаңа жеткізушінің алдын ала орнатуларын (qt және компилятор) қолдайды, ал алдын ала орнатулар үшін жасалған жинақтар уақытша және жобаға тән деп белгіленеді. Conan интеграциясы үшін CONAN_HOST_PROFILE және CONAN_BUILD_PROFILE айнымалыларына қолдау қосылды.

  • Жобалар мен қоршаған ортаны басқарудағы өзгерістер.
    Жоба параметрлері енді мәтіндік файлдан немесе қабық скриптінен орта айнымалыларын алуды қолдайды. Сондай-ақ, құрастыру нәтижесіндегі file:// сілтемелерін талдау қосылды және өнімділік мәселесі шешілді. Қолданба шығысы.

  • Жаңа қашықтан жөндеу құралы.
    Іске қосу конфигурациясының түрі қосылды Қашықтан жөндеу құралы, сценарийге жақын мақсатта Жөндеу > Жөндеуді бастау > Іске қосылған Жөндеу серверіне тіркеуБұл қайта іске қосуды және әртүрлі қашықтан жөндеу конфигурациялары арасында ауысуды жеңілдетеді.

  • Версияны басқару жүйелерін жақсарту.
    VCS әрекеттері енді интерфейстің көптеген жерлерінде, соның ішінде Ашық құжаттар және редакторлар. Файл күйі енді қасиеттер диалогтық терезесінде көрсетіледі, айырмашылықтарды өңдеу жақсартылды және бақыланбаған файлдар белгіленді. Git submit редакторына бұрын дайындалған өзгерістердің жоғалуына әкелуі мүмкін жағдайлар туралы ескерту қосылды және диалогтық терезе Қайта базалауды жалғастырыңыз Енді оны кездейсоқ жойқын операциялар үшін пайдалану қиынырақ.

  • Жақсартулар Android- әзірлемелер.
    Редактор Android Манифест белгішелер, бастапқы экран және рұқсаттар үшін бөлек интерфейстерге бөлінген. Мәзірде Құралдар > Android бөлек редакторлар пайда болды Белгіше өңдегіші, Экрандағы редактор и Рұқсаттар редакторы.

  • iOS және қашықтан басқару құралын жақсарту Linux- әзірлемелер.
    iOS үшін құрылғының файлдық жүйесіне Файлдық жүйе көрінісінен, Орналастырушыдан және қашықтағы файл диалогтық терезелерінен, соның ішінде апат туралы есептер каталогынан және әзірлеуші ​​қолданбасының каталогтарынан шектеулі кіру мүмкіндігі қосылды. Қашықтан басқару үшін Linux Qt Creator енді қолданбаны орналастыру және іске қосу алдында мақсатты жүйеге автоматты түрде қосылады.

  • Жалпы интерфейске жақсартулар.
    Барлық іздеу нәтижелері енді мәтін көріністерінде ерекшеленеді. Мәзір элементі Файл > Файлды немесе жобаны ашу бөлек-бөлек болып бөлінеді Файлды ашыңыз и Ашық жоба, ал ескі әрекет сақталады және оны ыстық пернеге тағайындауға болады.

Qt Creator 20 жаңарту ретінде қолжетімді Qt онлайн орнатушысыХабарландыруда сондай-ақ коммерциялық офлайн орнатушылар Qt тіркелгі порталы арқылы қолжетімді екені, ал ашық бастапқы кодты нұсқалар қолжетімді екені айтылған. жүктеп алу беті Саны

Бастапқы кодты және екілік файлдарды жүктеп алыңыз

Ақпарат көзі: linux.org.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster