કે ડેવલપ 5.5, સી ++ અને પીએચપી માટે વિવિધ સુધારાઓ અને સુધારેલા સપોર્ટ સાથે આવે છે

કે ડેવલપ

વિકાસના છ મહિના પછી, નવા સંસ્કરણના પ્રકાશનની જાહેરાત કરવામાં આવી હતી સંકલિત પ્રોગ્રામિંગ વાતાવરણનો કે ડેવલપ 5.5, જેમાં કેટલાક સુધારાઓ અને નવી સુવિધાઓને એકીકૃત કરો, જેમાંથી સી ++, પીએચપી અને પાયથોન integ. for માટે એકીકરણ માટેના સમર્થનમાં સુધારાઓ outભા છે.

જેઓ કેડેફvelopલ્ફથી અજાણ છે, તમારે તે જાણવું જોઈએ એક સંકલિત વિકાસ વાતાવરણ છે જીએનયુ / લિનક્સ-યુનિક્સ સિસ્ટમો માટે, તેમજ વિન્ડોઝ માટે પણ, તેને મેક ઓએસ સંસ્કરણ, કેડેફોલમાં લ launchન્ચ કરવાની યોજના છે તે જી.પી.એલ. લાઇસેંસ હેઠળ પ્રકાશિત થયેલ છે અને કે.ડી. ગ્રાફિકલ પર્યાવરણ હેઠળ વાપરવા માટે બનાવાયેલ છે, જોકે તે જીનોમ જેવા અન્ય વાતાવરણમાં પણ કામ કરે છે.

અન્ય ઘણા વિકાસ ઇન્ટરફેસોથી વિપરીત, કેડેલ્ફનું પોતાનું કમ્પાઇલર નથી, તેથી તે બાઈનરી કોડ બનાવવા માટે જીસીસી પર આધાર રાખે છે. તેનું નવીનતમ સંસ્કરણ હાલમાં વિકાસ હેઠળ છે અને વિવિધ પ્રોગ્રામિંગ ભાષાઓ સાથે કામ કરે છે.

તેમાંથી આપણે કેટલાક સત્તાવાર પ્લગઇન ઇન્સ્ટોલ કરીને સી, સી ++, પીએચપી અને પાયથોન જેવા પ્રકાશિત કરી શકીએ છીએ. અન્ય ભાષાઓ જેવી કે જાવા, અડા, એસક્યુએલ, પર્લ અને પાસ્કલ, તેમજ બાસ શેલ માટે સ્ક્રિપ્ટ્સ (સ્ક્રિપ્ટ્સ) હજી કેડિબvelopલપ pર્ટ પર પોર્ટેડ થઈ નથી, જો કે તે ભવિષ્યમાં સમર્થિત હોઈ શકે.

કડબડી તે કેપી 5 વિકાસ પ્રક્રિયા સાથે સંપૂર્ણપણે સુસંગત છે, કમ્પાઇલર તરીકે ક્લેંગનો ઉપયોગ કરીને. પ્રોજેક્ટ કોડ KDE ફ્રેમવર્ક 5 અને Qt 5 લાઇબ્રેરીઓનો ઉપયોગ કરે છે.

KDevelop મૂળભૂત રીતે કેટ ટેક્સ્ટ સંપાદકનો ઉપયોગ કરે છે. નીચે જણાવેલ સુવિધાઓ વિકાસ પર્યાવરણ માટે વિશિષ્ટ છે:

  • સિન્ટેક્સ હાઇલાઇટિંગ અને સ્વચાલિત ઇન્ડેન્ટેશન (કેટ) સાથે સ્રોત કોડ સંપાદક.
  • સીએમકેક, omaટોમેક, ક્યુમેક જેવા વિવિધ પ્રકારનાં પ્રોજેક્ટ્સનું સંચાલન (ક્યુટ લાઇબ્રેરી અને કીડી પર આધારિત પ્રોજેક્ટ્સ માટે (જાવા પર આધારિત પ્રોજેક્ટ્સ માટે).
  • એપ્લિકેશનના વર્ગો વચ્ચેનું બ્રાઉઝર.
  • જીસીસી માટે ફ્રન્ટ-એન્ડ, જીએનયુ કમ્પાઈલર સેટ.
  • જીએનયુ ડિબગર માટે ફ્રન્ટ-એન્ડ.
  • વર્ગોની વ્યાખ્યાઓ અને એપ્લિકેશનના માળખાને બનાવવા અને અપડેટ કરવા વિઝાર્ડ્સ.
  • સી અને સી ++ માં આપમેળે કોડ પૂર્ણ.
  • ડોક્સિજન માટે મૂળ સપોર્ટ.
  • સંસ્કરણ નિયંત્રણને મંજૂરી આપે છે.
  • અને વધુ

KDevelop 5.5 મુખ્ય નવી સુવિધાઓ

કેડેલોફ 5.5 ના નવા સંસ્કરણમાં સ્થિરતા સુધારવા માટે જે કાર્ય કરવામાં આવ્યું હતું તે પ્રકાશિત થાય છે, તેમજ કામગીરીને izeપ્ટિમાઇઝ કરવા અને કોડ બેઝ જાળવણીને સરળ બનાવવા.

આવા કિસ્સામાં છે સી ++ ભાષા માટે આધારભૂત સુધારો, જેની સાથે ડિફ defaultલ્ટ ઉપલબ્ધ હેડર ફાઇલો શામેલ કરવા માટે ગુમ થયેલ ચેતવણીઓ ઉમેરવામાં આવી છે.

પર આધારિત કોડ વિશ્લેષણ માટે પ્લગઇન્સ ઉપરાંત રણકાર-વ્યવસ્થિત અને ક્લેઝીએ ચેકના સેટ પસંદ કરવાની ક્ષમતા ઉમેરી. સક્રિય કોડ પૂર્તિ સાથે પ્રકાર શોધ તર્ક વિસ્તૃત કરવામાં આવ્યા છે.

અન્ય સુધારો એ છે PHP, ભાષા માટે આધાર આપે છેત્યારથી PHP, 7.4 માં રજૂ લેખિત ગુણધર્મો માટે આધાર ઉમેર્યો, અન્ય નેમસ્પેસેસ, ટાઇપ એરે અને દૃશ્યમાન ક્લાસ કન્સ્ટન્ટ્સમાંથી કાર્યો અને કન્સ્ટન્ટ્સ આયાત કરો.

તે ઘોષણામાં પણ ઉલ્લેખ કરવામાં આવ્યો છે ચેતવણીઓ અને સંદેશા પ્રદર્શિત કરવા માટે એક અલગ વિસ્તાર લાગુ કરવામાં આવ્યો છે એપ્લિકેશન સ્ટાર્ટઅપ પ્રક્રિયા દરમિયાન, ક્રેશ સંવાદો પ્રદર્શિત કર્યા વિના.

તેના જેવા જ પ્રક્રિયા પર્યાવરણમાંથી પર્યાવરણ ચલો સ્થાનાંતરિત કરવા માટે આધાર અને ફ્લેટપakક-આધારિત વાતાવરણને ગોઠવવાની ક્ષમતા.

અન્ય ફેરફારોમાંથી જેનો ઉલ્લેખ જાહેરાતમાં કરવામાં આવ્યો છે:

  • પાયથોન 3.8 માટે પ્રારંભિક સપોર્ટ ઉમેર્યું
  • ગિટમાં રીબેઝ ઓપરેશન કરવા માટે સંવાદ ઉમેર્યો
  • ટેક્સ ફાઇલોનું પુનરાવર્તિત સંકલન પેક્સ હેડરો સ્થાપિત કરીને પ્રદાન કરવામાં આવે છે
  • ટેબો બંધ કરવા માટેના બટનોને અક્ષમ કરવા માટે સેટિંગ્સમાં એક વિકલ્પ ઉમેરવામાં આવ્યો છે.

ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પર કેડેફ્લોપ 5.5 કેવી રીતે ઇન્સ્ટોલ કરવું?

આખરે, જેઓ આ વિકાસ વાતાવરણનું પરીક્ષણ કરવા માંગતા હોય, તેઓ સ્થાપક પાસેથી મેળવી શકે છે નીચેની કડી.

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

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage
chmod +x KDevelop.AppImage 
./KDevelop.AppImage

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

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

*

*

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