Qt નિર્માતા 12 સ્ક્રીન રેકોર્ડિંગ, સુધારાઓ અને વધુ માટે સપોર્ટ સાથે આવે છે

qtcreator

Qt નિર્માતા એ એપ્લિકેશન ડેવલપમેન્ટ માટે ક્રોસ-પ્લેટફોર્મ IDE છે

નું લોકાર્પણ નવું સંસ્કરણ C++ અને QT પર કેન્દ્રિત સંકલિત વિકાસ પર્યાવરણ, "QtCreator 12", એક સંસ્કરણ જેમાં વિવિધ સુધારાઓ રજૂ કરવામાં આવે છે, તેમજ નવા એડ-ઓન્સ, CMake માટેના સુધારાઓ, અન્ય વસ્તુઓની સાથે.

Qt સર્જક 12 ના આ નવા પ્રકાશનમાં, તેની સૌથી મહત્વપૂર્ણ નવી સુવિધાઓમાંની એક છે કમ્પાઇલર એક્સપ્લોરર એકીકરણ Godbolt માંથી અને જે એક પ્લગઇન છે જે પરવાનગી આપે છેe કમ્પાઇલર દ્વારા જનરેટ થયેલ એસેમ્બલી કોડ અને રીઅલ ટાઇમમાં શોધાયેલ કોઈપણ ભૂલોનું નિરીક્ષણ કરો.

કમ્પાઇલર એક્સપ્લોરર પ્લગઇનને «માંથી એક્સેસ કરી શકાય છેટૂલ્સ > કમ્પાઇલર એક્સપ્લોરર > ઓપન કમ્પાઇલર એક્સપ્લોરર» અને તેનો ઉપયોગ વિવિધ સંપાદકો સાથે કરી શકાય છે, ઉપરાંત તમે વિવિધ કમ્પાઇલર્સ (GCC, Clang, વગેરે) ને પણ ગોઠવી શકો છો.

Qt સર્જક 12 રજૂ કરે છે તે અન્ય નવી સુવિધા છે ScreenRecorder પ્લગઇન, જે વપરાશકર્તાને તેમની સ્ક્રીન રેકોર્ડ કરવાની મંજૂરી આપે છે બગ રિપોર્ટ્સ, શેરિંગ, બ્લોગ પોસ્ટ્સ વગેરે માટે, જે તાલીમ લેખો તૈયાર કરવા અથવા બગ રિપોર્ટ્સ સાથે સમસ્યાના દ્રશ્ય પ્રદર્શનને જોડવા માટે ઉપયોગી થઈ શકે છે. પ્લગઇન ડિફૉલ્ટ રૂપે અક્ષમ છે અને સહાય > પ્લગઇન્સ વિશે > સ્ક્રીનરેકોર્ડર મેનૂમાંથી સક્રિય કરી શકાય છે.

આ ઉપરાંત, તે Qt સર્જક 1 માં પણ અલગ છે2 સીમેક બિલ્ડ સ્ક્રિપ્ટ્સને ડીબગ અને પ્રોફાઇલ કરવાની ક્ષમતા ઉમેરી DAP નો ઉપયોગ કરીને. આ સાથે હવે CMake ફાઇલોમાં બ્રેકપોઇન્ટ સેટ કરવા અને રૂપરેખાંકન પ્રક્રિયાને ડિબગ કરવા જેવી કામગીરી કરવી શક્ય છે. ડિબગીંગ મેનુ દ્વારા શરૂ કરી શકાય છે «ડીબગ > ડીબગીંગ શરૂ કરો > સીમેક ડીબગીંગ શરૂ કરો". વધુમાં, CMake સ્ક્રિપ્ટ પ્રોફાઇલિંગ સુવિધા મેનુમાં ઉપલબ્ધ છે «વિશ્લેષણ કરો > CMake પ્રોફાઇલર».

પણ CMake ફોર્મેટ ફાઇલ સંપાદકને સુધારેલ છે, જેમાં ઇનપુટ સ્વતઃપૂર્ણ ક્ષમતાઓને નોંધપાત્ર રીતે વિસ્તૃત કરવામાં આવી છે અને ચોક્કસ સ્થાન, મેક્રો, બિલ્ડ લક્ષ્ય અથવા પેકેજ વ્યાખ્યા પર ઝડપથી કૂદકો મારવા માટે સુવિધાઓ ઉમેરવામાં આવી છે.

અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:

  • વિવિધ રૂપરેખાંકનો પર નોંધપાત્ર રીતે સુધારેલ સ્ટાર્ટઅપ પ્રદર્શન.
  • એકીકૃત મેનૂ બાર વિના પ્લેટફોર્મ પર મેનુ બારને છુપાવવા માટે વ્યુ > મેનુ બારનો વિકલ્પ ઉમેર્યો
  • LLVM 17.0.1 માં અપડેટ થયેલ છે
  • "ઉચ્ચ DPI સ્કેલિંગ સક્ષમ કરો" સેટિંગને "DPI રાઉન્ડિંગ પોલિસી" સેટિંગમાં બદલ્યું જે Qt સેટિંગ્સ સાથે વધુ સારી રીતે મેળ ખાય છે
  • વધતી સત્ર ફાઈલો સાથે સમસ્યા ઉકેલાઈ
  • જમણી સાઇડબારમાં વ્યૂ ખોલતી વખતે નેવિગેશન વ્યૂ માટે નિશ્ચિત શૉર્ટકટ્સ અટકી શકે છે
  • મુખ્ય વિન્ડોમાં બદલાતા લોકેટર માટેનો શોર્ટકટ ઠીક કર્યો
  • મોટા દસ્તાવેજો પર સુધારેલ શોધ પ્રદર્શન.
  • ખુલ્લા દસ્તાવેજોનો નિશ્ચિત ઐતિહાસિક ક્રમ રીસેટ થતો નથી.

છેલ્લે, જો તમે તેના વિશે વધુ જાણવા માંગો છો આ નવા સંસ્કરણ વિશે, તમે મૂળ જાહેરાત ચકાસી શકો છો નીચેની કડીમાં

Qt નિર્માતા 12 મેળવો

રસ ધરાવતા લોકો માટે, તેઓને જાણ હોવું જોઈએ કે ખુલ્લું સ્રોત સંસ્કરણ ઉપલબ્ધ છે "ક્યુટ ક્રિએટર" હેઠળ ક્યુટ ડાઉનલોડ પૃષ્ઠ પર, જ્યારે વાણિજ્યિક સંસ્કરણમાં રુચિ ધરાવતા લોકો ક્યુટ એકાઉન્ટ પોર્ટલમાં વ્યાપારી લાઇસન્સ શોધી શકે છે.

આપણામાંના જેઓ લિનક્સનો ઉપયોગ કરે છે, અમે સામાન્ય રીતે લિનક્સ માટે ઓફર કરેલા ઇન્સ્ટોલરની મદદથી ઇન્સ્ટોલેશન હાથ ધરવા માટે સક્ષમ હોઈશું. પેકેજને offlineફલાઇન મેળવવા માટે, ફક્ત એક ટર્મિનલ ખોલો અને નીચેનો આદેશ ચલાવો:

wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run

હવે સરળ ફક્ત નીચેના આદેશ સાથે ફાઇલ એક્ઝિક્યુશન પરમિશન આપો:

sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run

અને હવે આપણે આપણા સિસ્ટમ પર ઇન્સ્ટોલર ચલાવી શકીએ છીએ, આ માટે આપણે નીચેનો આદેશ લખવો જ જોઇએ:

./qt-creator-opensource-linux-x86_64-12.0.0.run

ઇન્સ્ટોલેશનના અંતે જો તમે ઉબુન્ટુ યુઝર અથવા ડેરિવેટિવ છો, ક્યુટ ક્રિએટર સાથે કામ કરતી વખતે સમસ્યાઓ ટાળવા માટે આપણે કેટલાક વધારાના પેકેજો ઇન્સ્ટોલ કરવા આવશ્યક છે, તે જ ટર્મિનલ પર આ માટે આપણે નીચેના આદેશો લખીશું:

sudo apt-get install build-essential

અને આપણે સામાન્ય ફોન્ટ ગોઠવણી લાઇબ્રેરી પણ ઇન્સ્ટોલ કરવી આવશ્યક છે:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

અથવા જેઓ ઉબન્ટુ અને ડેરિવેટિવ રિપોઝીટરીઓમાં પેકેજ તૈયાર થવા માટે રાહ જોવી પસંદ કરે છે, તેઓ નીચેના આદેશ સાથે પેકેજ સ્થાપિત કરી શકે છે:

sudo apt install qtcreator

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.