க்யூடி கிரியேட்டர் 20

வெளியே வந்தது க்யூடி கிரியேட்டர் 20 Qt, C++, QML மற்றும் அது தொடர்பான தொழில்நுட்பங்களில் செயலிகளை உருவாக்குவதற்கான IDE-யின் புதிய பதிப்பு. அதிகாரப்பூர்வ அறிவிப்பு Qt நிறுவனம், AI கோடிங் ஏஜென்ட்களுக்கான ஆதரவு, ஒரு புதிய ஜென் மோடு, GN பில்ட் சிஸ்டத்திற்கான ஆதரவு, மற்றும் CMake, QML ஆகியவற்றிற்கான மேம்பாடுகளின் தொகுப்பு ஆகியவற்றை முக்கியப் புத்தாக்கங்களாகக் குறிப்பிடுகிறது. Android, iOS மற்றும் தொலைநிலை மேம்பாடு Linux.


இந்த வெளியீட்டில் உள்ள முக்கிய மாற்றம், AI முகவர்களுடனான ஒருங்கிணைப்பு ஆகும். ஏசிபி வாடிக்கையாளர்இந்தப் புதிய கூறு, Qt Creator-இல் ஒரு அரட்டைப் பலகத்தைச் சேர்க்கிறது. இதில் உள்ள முகவர்கள், குறியீட்டுத் தொகுப்பைப் புரிந்துகொண்டு, உருவாக்குநரின் சார்பாகச் சில செயல்களைச் செய்வார்கள்: குறியீட்டைப் பகுப்பாய்வு செய்தல், கோப்புகளைத் திருத்துதல், கட்டளைகளை இயக்குதல் மற்றும் உருவாக்கங்களைத் தொடங்குதல். இந்த ஒருங்கிணைப்பு இதன் அடிப்படையில் கட்டமைக்கப்பட்டுள்ளது: முகவர் வாடிக்கையாளர் நெறிமுறைமேலும், ஆயத்த இணைப்பு வார்ப்புருக்கள் பொது ACP ரெஜிஸ்ட்ரியிலிருந்து எடுக்கப்படுகின்றன. அந்த அறிவிப்பில் குறிப்பிடப்பட்டுள்ள ஆதரிக்கப்படும் உள்ளமைப்புகளில் கிளாட் கோட், கோடெக்ஸ், ஜெமினி CLI மற்றும் கிட்ஹப் கோபைலட் ஆகியவை அடங்கும்.

Qt Creator 20 இல் முக்கிய மாற்றங்கள்

  • ACP கிளையன்ட் வழியாக AI முகவர்களுக்கான ஆதரவு.
    ஏஜென்ட் கிளையன்ட் புரோட்டோகால் வழியாக AI ஏஜென்ட்களை இணைப்பதற்காக, IDE இப்போது ஒரு அரட்டைப் பலகத்தைக் கொண்டுள்ளது. இந்த ஏஜென்ட்கள், திட்டம் தொடர்பான கேள்விகளுக்குப் பதிலளிப்பது மட்டுமல்லாமல், கோப்புகளைத் திருத்துதல், கட்டளைகள் மற்றும் பில்டுகளை இயக்குதல் போன்ற செயல்களையும் செய்ய முடியும். இணைப்புகள் எக்ஸ்டென்ஷன்ஸ் பயன்முறை மூலம் கட்டமைக்கப்படுகின்றன, மேலும் ஏஜென்ட் அளவுருக்களைக் கைமுறையாக உள்ளமைக்கலாம் அல்லது முன்னரே வரையறுக்கப்பட்ட டெம்ப்ளேட்டுகளிலிருந்து தேர்ந்தெடுக்கலாம்.

  • MCP சேவையக நீட்டிப்பு.
    Qt கிரியேட்டர் 20 ஆதரவை மேம்படுத்துகிறது மாதிரி சூழல் நெறிமுறைMCP சர்வர் இப்போது IDE-யின் நிலை குறித்த கூடுதல் தகவல்களை வெளிப்புற AI கருவிகளுக்கு வழங்குவதோடு, கூடுதல் செயல்பாடுகளையும் அனுமதிக்கிறது. மாற்றங்களின் பட்டியல் (மூலக் குறியீடு இன்னும் GitHub-இல் ஒத்திசைக்கப்படவில்லை.) கட்டளைகளை இயக்குதல், VCS உடன் பணிபுரிதல், திறந்த கோப்புகளைப் பார்த்தல், முறிவுப் புள்ளிகளை நிர்வகித்தல், பிழைதிருத்தி அடுக்கைப் பெறுதல் மற்றும் IDE-இல் செயல்பாடுகளைத் தேடுதல் ஆகியவற்றுக்கான புதிய கருவிகள் பட்டியலிடப்பட்டுள்ளன. ஒரு அமைப்புகள் பக்கமும் சேர்க்கப்பட்டுள்ளது. AI > MCP சர்வர்கள் மற்றும் வலைப் பயன்பாடுகளிலிருந்து வரும் இணைப்புகளுக்கான CORS ஆதரவு.

  • கவனச்சிதறல் இல்லாத பணிக்கான ஜென் நிலை.
    புதிய ஆட்சி ஜென் பயன்முறை ஒரு பொருளைச் சேர்க்கிறது கருவிகள் > ஜென் பயன்முறை > கவனச்சிதறல் இல்லாத பயன்முறையை மாற்று மற்றும் இடைமுகத்தில் உள்ள தனிப்பட்ட பொத்தான்கள். இதன் நோக்கம் தேவையற்ற கூறுகளை அகற்றி, குறியீடு திருத்தியை மையத்தில் வைத்திருப்பதாகும். இந்த முறை ஒரு நீட்டிப்பாக இயக்கப்படுகிறது.

  • C++ கருவிகளைப் புதுப்பித்தல்.
    C++ குறியீட்டு மாதிரிக்கான Clangd புதுப்பிக்கப்பட்டுள்ளது LLVM 22.1.2மேலும், முன்பே கட்டமைக்கப்பட்ட Clangd பைனரிகள் இப்போது அனைத்து இயங்குதளங்களிலும் PGO மேம்படுத்தல்களுடன் வழங்கப்படுகின்றன. Qt Creator-ஆல் தானாக உருவாக்கப்படும் தரவுத்தளத்திற்குப் பதிலாக, ஒரு வெளிப்புறத் தொகுப்புத் தரவுத்தளத்தைப் பயன்படுத்தும் திறனும், முன்செயலி கிளை மடிப்பு, C++-பாணி தொகுதி கருத்துரைகள் மற்றும் #pragma பகுதிகளுக்கான ஆதரவும் சேர்க்கப்பட்டுள்ளன. std::size_t லிட்டரல்கள் மற்றும் C++23 முன்செயலி நெறிமுறைகளுக்கான ஆதரவு, மாற்றப் பதிவேட்டில் குறிப்பாகக் குறிப்பிடப்பட்டுள்ளது.

  • QML மேம்பாடுகள்.
    QML இப்போது இயல்பாகவே qmlls-இலிருந்து செமாண்டிக் ஹைலைட்டிங்கைப் பயன்படுத்துகிறது. மேலும், சூழல் மெனுவானது QML மொழி சேவையகம் மூலம் கிடைக்கக்கூடிய மறுசீரமைப்புச் செயல்பாடுகளைக் காட்டுகிறது. இது, QML உடன் பணிபுரிவதை, IDE ஆனது C++ குறியீட்டைக் கையாளும் விதத்தைப் போலவே மாற்றும்.

  • GN திட்டங்களுக்கான ஆதரவு.
    Qt Creator 20 ஒரு திட்ட மேலாண்மை நீட்டிப்பைச் சேர்க்கிறது ஜிஎன் / நிஞ்ஜாவை உருவாக்குநீட்டிப்பை இயக்கிய பிறகு, IDE ஆனது GN திட்டங்களை நேரடியாகத் திறந்து அவற்றுடன் செயல்பட முடியும். GN-ஐ முதன்மை அசெம்பிளி விளக்க அமைப்பாகப் பயன்படுத்தும் திட்டங்களுக்கு இது முக்கியமானது.

  • CMake முன்னமைவுகளில் செய்யப்பட்ட மேம்பாடுகள்.
    Qt கிரியேட்டர் இப்போது CMake முன்னமைவுகளில் ஏற்படும் மாற்றங்களைக் கண்காணிக்கிறது, புதிய விற்பனையாளர் முன்னமைவுகளை (qt மற்றும் கம்பைலர்) ஆதரிக்கிறது, மேலும் முன்னமைவுகளுக்காக உருவாக்கப்பட்ட கிட்கள் தற்காலிகமானவை மற்றும் திட்டத்திற்கென பிரத்யேகமானவை எனக் குறிக்கப்படுகின்றன. Conan ஒருங்கிணைப்பிற்காக CONAN_HOST_PROFILE மற்றும் CONAN_BUILD_PROFILE மாறிகளுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது.

  • திட்டம் மற்றும் சுற்றுச்சூழல் மேலாண்மையில் ஏற்படும் மாற்றங்கள்.
    திட்ட அமைப்புகள் இப்போது ஒரு உரைக்கோப்பு அல்லது ஷெல் ஸ்கிரிப்ட்டிலிருந்து சூழல் மாறிகளைப் பெறுவதை ஆதரிக்கின்றன. உருவாக்க வெளியீட்டில் உள்ள file:// இணைப்புகளைப் பகுப்பாய்வு செய்யும் வசதியும் சேர்க்கப்பட்டுள்ளது, மேலும் ஒரு செயல்திறன் சிக்கலும் சரிசெய்யப்பட்டுள்ளது. பயன்பாட்டு வெளியீடு.

  • புதிய ரிமோட் டீபக்கர்.
    துவக்க உள்ளமைவு வகை சேர்க்கப்பட்டது தொலைநிலை பிழைதிருத்திநோக்கத்தின் அடிப்படையில் திரைக்கதைக்கு நெருக்கமாக பிழைதிருத்தம் > பிழைதிருத்தத்தைத் தொடங்கு > இயங்கும் பிழைதிருத்த சேவையகத்துடன் இணைக்கவும்இது, வெவ்வேறு தொலைநிலை பிழைதிருத்த உள்ளமைவுகளை மறுதொடக்கம் செய்வதையும் அவற்றுக்கிடையே மாறுவதையும் எளிதாக்குகிறது.

  • பதிப்புக் கட்டுப்பாட்டு அமைப்புகளில் மேம்பாடுகள்.
    VCS செயல்பாடுகள் இப்போது இடைமுகத்தில் இன்னும் பல இடங்களில் கிடைக்கின்றன, அவற்றுள் சில: திறந்த ஆவணங்கள் மற்றும் எடிட்டர்கள். கோப்பு நிலை இப்போது பண்புகள் உரையாடல் பெட்டியில் காட்டப்படுகிறது, வேறுபாடுகளைக் கையாளும் முறை மேம்படுத்தப்பட்டுள்ளது, மேலும் கண்காணிக்கப்படாத கோப்புகள் குறியிடப்பட்டுள்ளன. முன்னரே தயாரிக்கப்பட்ட மாற்றங்களை இழக்க நேரிடக்கூடிய சூழ்நிலைகள் குறித்து Git சமர்ப்பிப்பு எடிட்டரில் ஒரு எச்சரிக்கை சேர்க்கப்பட்டுள்ளது, மற்றும் உரையாடல் பெட்டி. தொடர்ந்து ரீபேஸ் செய்யவும் தற்போது இதைத் தற்செயலாக அழிவுச் செயல்களுக்குப் பயன்படுத்துவது மிகவும் கடினமாகியுள்ளது.

  • மேம்பாடுகள் Android-வளர்ச்சிகள்.
    ஆசிரியர் Android மேனிஃபெஸ்ட், ஐகான்கள், ஸ்பிளாஷ் ஸ்கிரீன் மற்றும் அனுமதிகளுக்கான தனித்தனி இடைமுகங்களாகப் பிரிக்கப்பட்டுள்ளது. மெனுவில் கருவிகள் > Android தனித்தனி ஆசிரியர்கள் தோன்றினர் ஐகான் எடிட்டர், ஸ்பிளாஷ்ஸ்கிரீன் எடிட்டர் и அனுமதிகள் எடிட்டர்.

  • iOS மற்றும் ரிமோட் கண்ட்ரோல் மேம்பாடுகள் Linux-வளர்ச்சிகள்.
    iOS-இல், கோப்பு முறைமைக் காட்சி (File System view), இருப்பிடங்காட்டி (Locator), மற்றும் தொலைநிலைக் கோப்பு உரையாடல்கள் (remote file dialogs) ஆகியவற்றிலிருந்து சாதனத்தின் கோப்பு முறைமைக்கான வரையறுக்கப்பட்ட அணுகல் சேர்க்கப்பட்டுள்ளது; இதில் செயலிழப்பு அறிக்கைகள் கோப்பகம் (crash reports directory) மற்றும் டெவலப்பர் செயலி கோப்பகங்கள் (developer app directories) ஆகியவை அடங்கும். தொலைநிலைக்காக (For Remote). Linux Qt Creator இப்போது, ​​பயன்பாட்டைப் பதிவேற்றி இயக்குவதற்கு முன்பு, இலக்கு அமைப்புடன் தானாகவே இணைகிறது.

  • ஒட்டுமொத்த இடைமுகத்தில் செய்யப்பட்ட மேம்பாடுகள்.
    அனைத்து தேடல் முடிவுகளும் இப்போது உரைக்காட்சிகளில் சிறப்பித்துக் காட்டப்பட்டுள்ளன. மெனு உருப்படி கோப்பு > கோப்பு அல்லது திட்டத்தைத் திறக்கவும் தனித்தனியாக பிரிக்கப்பட்டுள்ளது கோப்பைத் திறக்கவும் и திறந்த திட்டம்அதே சமயம், பழைய செயல்பாடு சேமிக்கப்பட்டு, அதனை ஒரு ஹாட்கீக்கு ஒதுக்க முடியும்.

Qt Creator 20 ஒரு புதுப்பிப்பாக இதன் வழியாகக் கிடைக்கிறது. Qt ஆன்லைன் இன்ஸ்டாலர்Qt கணக்கு போர்டல் வழியாக வணிக ரீதியான ஆஃப்லைன் இன்ஸ்டாலர்கள் கிடைக்கின்றன என்றும், ஓப்பன் சோர்ஸ் பில்டுகள் கிடைக்கின்றன என்றும் அந்த அறிவிப்பில் மேலும் கூறப்பட்டுள்ளது. பதிவிறக்கங்கள் பக்கம் அளவு

மூலக் குறியீடு மற்றும் பைனரிகளைப் பதிவிறக்கவும்

ஆதாரம்: linux.org.ru

DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster