ક્યુટી કંપનીએ તાજેતરમાં રજૂ કર્યું "Qt સર્જક 8" ના નવા સંસ્કરણનું પ્રકાશન, સંસ્કરણ જે નવા પૂરક, સુધારાઓ અને વધુ સાથે આવે છે.
જેઓ Qt નિર્માતામાં નવા છે, તમારે જાણવું જોઈએ કે આ એક ક્રોસ-પ્લેટફોર્મ IDE છે જે Qt SDK સાથે આવે છે, જે ઝડપી અને સરળ ક્રોસ-પ્લેટફોર્મ એપ્લિકેશન વિકાસ પ્રદાન કરે છે, તેમજ વિકાસકર્તાઓને એમ્બેડેડ, મોબાઇલ પર એપ્લિકેશન બનાવવાની મંજૂરી આપે છે. , અને ડેસ્કટોપ પ્લેટફોર્મ. ડેસ્ક.
ક્યુટ ક્રિએટર 8.૧XNUMX ની મુખ્ય નવી સુવિધાઓ
IDE QT ક્રિએટર 8 ના આ નવા સંસ્કરણમાં જે રજૂ કરવામાં આવ્યું છે, તેમાં વિવિધ ફેરફારો પ્રકાશિત કરવામાં આવ્યા છે, જેમાંથી, ઉદાહરણ તરીકે, તે જોવા મળે છે કે C++ એ જૂના કોડ મોડલને નિષ્ક્રિય કરી દીધું છે C++ અમલમાં મૂક્યું લિબક્લાંગ પર આધારિત, તેના બદલે, અગાઉની શાખાની જેમ, ડિફોલ્ટ મોડેલ ક્લેંગડ બેકએન્ડ પર આધારિત છે જે LSP (લેંગ્વેજ સર્વર પ્રોટોકોલ) ને સપોર્ટ કરે છે.
તે પણ ઉલ્લેખિત છે કે તમે કોઈપણ રીતે Clangd ને હંમેશા સક્રિય કરી શકો છો અને તેનો ઉપયોગ કરી શકો છો, પરંતુ ધ્યાનમાં રાખો કે Clangd તુલનાત્મક રીતે સંસાધન સઘન છે.
પાયથોન ભાષા માટે, મૂળભૂત રીતે, python-lsp-server ભાષા સપોર્ટ સર્વર સક્ષમ છે, જેના માટે "Python > ભાષા સર્વર રૂપરેખાંકન" રૂપરેખાંકનનો એક અલગ વિભાગ પૂરો પાડવામાં આવેલ છે.
ક્યુટી ક્રિએટર 8 ના આ નવા સંસ્કરણમાં બીજો ફેરફાર જે અલગ છે તે છે નવો "પ્રોફાઇલ" સેટિંગ્સ નમૂનો અમલમાં મૂક્યો CMake પ્રોજેક્ટ્સ માટે, જે "RelWithDebInfo" બિલ્ડ પ્રકારને ડીબગીંગ અને પ્રોફાઇલિંગ ટૂલ્સના સમાવેશ સાથે જોડે છે.
જ્યારે QML માટે ઉલ્લેખ કરવામાં આવ્યો છે કે JavaScript સ્ટ્રિંગ ટેમ્પ્લેટ્સનું સંચાલન અને "??=" (નલ મર્જ) ઓપરેટર સાથેની સમસ્યાઓને ઠીક કરવામાં આવી છે. પ્રતીકને અનુસરતી વખતે, એવું બની શકે છે કે Qt નિર્માતાએ સ્રોત નિર્દેશિકાને બદલે બિલ્ડ ડિરેક્ટરીમાંથી અનુરૂપ QML ફાઇલ ખોલી, જે હવે ઠીક થવી જોઈએ.
અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:
- કોકોના કવરેજ ટેસ્ટિંગ ટૂલકિટ સાથે સુસંગત પ્રાયોગિક પ્લગઇન ઉમેર્યું.
- GitLab એકીકરણ માટે પ્રાયોગિક સમર્થન ઉમેર્યું, તમને પ્રોજેક્ટ જોવા અને ક્લોન કરવા, કોડ અપલોડ કરવા અને ઇવેન્ટ સૂચનાઓ પ્રાપ્ત કરવાની મંજૂરી આપે છે.
- યુનિવર્સલ વિન્ડોઝ પ્લેટફોર્મ (UWP) માટે સપોર્ટ દૂર કર્યો.
- વિન્ડોઝ પ્લેટફોર્મ પર, ARM MSVC ઇન્સ્ટ્રુમેન્ટેશન વ્યાખ્યા પ્રદાન કરવામાં આવી છે.
- Android માટે Wi-Fi પર ઉપકરણો સાથે કનેક્ટ કરવા માટે એક વિકલ્પ ઉમેર્યો.
- સેટિંગ્સમાં ઝડપી નેવિગેશન માટે "સંપાદિત કરો > પસંદગીઓ" મેનૂ આઇટમ ઉમેરાઈ.
- compile_command.json ની જનરેશનમાં પણ પ્રદર્શન સુધારણા કરવામાં આવી હતી જે Clangd માટે બનાવાયેલ છે અને અન્ય ઘણી સમસ્યાઓ પણ ઠીક કરવામાં આવી હતી.
છેલ્લે, જો તમે તેના વિશે વધુ જાણવા માંગો છો આ નવા સંસ્કરણ વિશે તમે મૂળ જાહેરાતનો સંપર્ક કરી શકો છો નીચેની કડીમાં
Qt નિર્માતા 8.0 મેળવો
રસ ધરાવતા લોકો માટે, તેઓને જાણ હોવું જોઈએ કે ખુલ્લું સ્રોત સંસ્કરણ ઉપલબ્ધ છે "ક્યુટ ક્રિએટર" હેઠળ ક્યુટ ડાઉનલોડ પૃષ્ઠ પર, જ્યારે વાણિજ્યિક સંસ્કરણમાં રુચિ ધરાવતા લોકો ક્યુટ એકાઉન્ટ પોર્ટલમાં વ્યાપારી લાઇસન્સ શોધી શકે છે.
આપણામાંના જેઓ લિનક્સનો ઉપયોગ કરે છે, અમે સામાન્ય રીતે લિનક્સ માટે ઓફર કરેલા ઇન્સ્ટોલરની મદદથી ઇન્સ્ટોલેશન હાથ ધરવા માટે સક્ષમ હોઈશું. પેકેજને offlineફલાઇન મેળવવા માટે, ફક્ત એક ટર્મિનલ ખોલો અને નીચેનો આદેશ ચલાવો:
wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run
હવે સરળ ફક્ત નીચેના આદેશ સાથે ફાઇલ એક્ઝિક્યુશન પરમિશન આપો:
sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run
અને હવે આપણે આપણા સિસ્ટમ પર ઇન્સ્ટોલર ચલાવી શકીએ છીએ, આ માટે આપણે નીચેનો આદેશ લખવો જ જોઇએ:
./qt-creator-opensource-linux-x86_64-8.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