Kutulutsidwa kwa chilengedwe cha Qt Mlengi 20

Qt Creator 20, malo olumikizirana opangidwira kupanga mapulogalamu ophatikizana pogwiritsa ntchito laibulale ya Qt, yatulutsidwa. Imathandizira chitukuko cha C++ chachikale komanso kugwiritsa ntchito QML, chilankhulo chomwe chimagwiritsa ntchito JavaScript pofotokoza zolemba ndi mabuloko ofanana ndi CSS pofotokoza kapangidwe ndi magawo a zinthu zolumikizirana. Ma build okonzeka kugwiritsidwa ntchito alipo pa Linux, Windows ndi maсOS.

Mu mtundu watsopano:

  • Π’ состав Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ с AI-Π°Π³Π΅Π½Ρ‚ΠΎΠΌ, ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ ΠΈ способным ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° вопросы ΠΎ ΠΊΠΎΠ΄Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Ρ‡Π°Ρ‚Π° ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊ Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π°, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², запуск ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сборки. АгСнт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ACP (Agent Client Protocol) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ AI-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с AI-ассистСнтами Claude Code, Codex, Gemini CLI ΠΈ GitHub Copilot. Помимо этого Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ с MCP-сСрвСром (Model Context Protocol), ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ AI-ассистСнтам ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ состоянии Qt Creator ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ дСйствий Π² срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.



  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Β«Zen ModeΒ» (Tools > Zen Mode), ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ элСмСнты интСрфСйса для фокусирования внимания Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°.
  • ОбновлСна модСль ΠΊΠΎΠ΄Π° для языка C++. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Clangd/LLVM ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ вСрсии 22.1 ΠΈ собран с PGO-оптимизациями (profile-guided optimization).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сворачивания Π±Π»ΠΎΠΊΠΎΠ² прСпроцСссора (#if, #ifdef, #ifndef), областСй #pragma ΠΈ многострочных ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π² стилС C++.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° подсвСтка сСмантики QML ΠΈ возмоТности Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, прСдоставляСмыС LSP-сСрвСром Qmlls (QML Language Server).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ GN для открытия ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ GN (Generate Ninja).
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ CMake. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ прСсСты Β«qtΒ» ΠΈ Β«compilerΒ».
  • Из Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Android-манифСстов Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ интСрфСйсы для рСдактирования ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ, заставок ΠΈ ΠΏΡ€Π°Π² доступа.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΎ автоматичСскоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Linux-устройствам ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ развёртывания, запуска ΠΈΠ»ΠΈ сборки прилоТСния Π½Π° этом устройствС. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ прСдоставлСниС доступа ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ с ΠΊΠΎΠ΄ΠΎΠΌ для Π²Π½Π΅ΡˆΠ½ΠΈΡ… Linux-устройств, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… осущСствляСтся сборка.
  • Π’ интСрфСйс, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ список ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для управлСния вСрсиями. БостояниС управлСния вСрсиями ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ со свойствами Ρ„Π°ΠΉΠ»Π°. Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Git-ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΎ дСйствиях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. УслоТнСно ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дСструктивных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ пСрСбазирования (rebase).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ запуска для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ° ΠΊ сСрвСру ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ прилоТСния, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌΡƒ Π½Π° внСшнСм устройствС.

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster