Qt క్రియేటర్ 20 డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ విడుదల

Qt లైబ్రరీని ఉపయోగించి క్రాస్-ప్లాట్‌ఫారమ్ అప్లికేషన్‌లను రూపొందించడానికి ఉపయోగపడే ఒక సమీకృత అభివృద్ధి వాతావరణమైన Qt Creator 20 విడుదల చేయబడింది. ఇది క్లాసిక్ C++ డెవలప్‌మెంట్‌తో పాటు, QML వినియోగానికి కూడా మద్దతు ఇస్తుంది. QML అనేది స్క్రిప్ట్‌లను నిర్వచించడానికి జావాస్క్రిప్ట్‌ను మరియు ఇంటర్‌ఫేస్ ఎలిమెంట్‌ల నిర్మాణం మరియు పారామీటర్‌లను నిర్వచించడానికి CSS-వంటి బ్లాక్‌లను ఉపయోగించే ఒక భాష. ఉపయోగించడానికి సిద్ధంగా ఉన్న బిల్డ్‌లు అందుబాటులో ఉన్నాయి. Linux, Windows మరియు maсOS.

కొత్త వెర్షన్‌లో:

  • В состав включено дополнение с 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).
  • Добавлен отдельный тип конфигурации запуска для подключения отладчика к серверу отладки приложения, запущенному на внешнем устройстве.

మూలం: opennet.ru

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster