Qt Creator 10 әзірлеу ортасының шығарылымы

Qt кітапханасын пайдаланып кросс-платформалық қосымшаларды жасауға арналған Qt Creator 10.0 интеграцияланған әзірлеу ортасының шығарылымы жарияланды. Ол C++ тілінде классикалық бағдарламаларды әзірлеуді де, сценарийлерді анықтау үшін JavaScript қолданылатын QML тілін пайдалануды да қолдайды, интерфейс элементтерінің құрылымы мен параметрлері CSS-тәрізді блоктармен белгіленеді. Linux, Windows және MacOS үшін дайын жинақтар жасалды.

Жаңа нұсқада:

  • Операциялардың барысы туралы мәліметтерді жылжыту және жасыру мүмкіндігі қамтамасыз етілді.
  • Ортаға қойылған қалқымалы терезе режимін пайдаланған кезде Locator іздеу жолағы енді соңғы енгізілген іздеу сөз тіркесін есте сақтайды.
  • LLVM пакеттелген нұсқасы 16 шығарылымына жаңартылды, Clang бағдарламасындағы C++20 стандартына кеңейтілген қолдау және Qt Creator мен Clangd арасындағы өзара әрекеттесуді жақсарту мүмкіндігімен. Қазір C++ кодын туралау үшін қолданылатын ClangFormat плагині әдепкі бойынша қосылған.
  • ".ui" файлдарының немесе оларда анықталған формалардың атын өзгерткеннен кейін C++ файлдарындағы қосылған файлдарды автоматты түрде өзгерту (include арқылы) және сілтемелерді реттеу мүмкіндігі іске асырылды.
  • Жобада пайдаланылмаған функцияларды іздеуге арналған құрал (Құралдар > C++ > Пайдаланылмаған функцияларды табу) қосылды.
  • Қоңыраулар иерархиясын қарау режимі қосылды, бұл мүмкіндікті қолдайтын барлық тілдер үшін қолжетімді серверлер LSP (Тіл серверінің хаттамасы).
  • QML код моделі Qt 6.5 нұсқасындағы өзгерістерді көрсету үшін жаңартылды. Код редакторында енді түс қасиетін алдын ала қарау құралы ретінде ұсынылады.
  • QML файлдарын пішімдеуге арналған сыртқы пәрменді анықтауға қолдау қосылды, мысалы, кіріктірілген пішімдеу логикасының орнына qmlformat шақыру.
  • Qt орнатушысынан қосымша Qt тіл сервері компонентін орнату кезінде QML тіл серверін (Qt жылдам > QML/JS өңдеу > qmlls қазір пайдалану) тексеру мүмкіндігі қосылды.
  • CMake құрастыру жүйесінің алдын ала орнатылған параметрлерін (cmake-presets) қолдау 5-нұсқаға жаңартылды, ол қазір ${pathListSep} айнымалысын, "include" командасын және архитектура мен құралдарға арналған сыртқы стратегияны қолдайды.
  • Редакторда енді CMake-ке қатысты файлдарды пішімдеу пәрменін көрсетуге арналған параметр бар (CMake > Formatter), мысалы, cmake-format утилитасын пайдалануға болады.
  • «cmake --install» көмегімен жаңа орнату қадамы енгізілді, оны «Жобалар > Параметрлерді іске қосу > Орналастыру қадамын қосу» опциясы арқылы қосуға болады.
  • Docker құрастыруларына Clangd фондық процесін пайдаланып қашықтан код моделін өңдеуді қолдау қосылды. ClangFormat плагині енді Docker контейнерінде орналастырылған сыртқы файлдармен жұмыс істеуді қолдайды.
  • Қашықтағы мақсатты жүйелердің файлдық жүйесінде шарлау, мысалы, құрастыру каталогын таңдау мүмкіндігі енді қолжетімді. Қашықтағы жүйеде терминалды ашуды қолдау қосылды, мысалы, құрастыру ортасының параметрлерінде табылған Open Terminal әрекетін пайдаланып.

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

пікір қалдыру