IDE Lazarus 2.2 નું નવું વર્ઝન પહેલેથી જ બહાર પાડવામાં આવ્યું છે

વિકાસના ત્રણ વર્ષ પછી રિલીઝ પોસ્ટ બહાર પાડવામાં આવી હતી સંકલિત વિકાસ પર્યાવરણ લાજરસ 2.2, ફ્રીપાસ્કલ કમ્પાઈલર પર આધારિત છે અને ડેલ્ફી જેવા જ કાર્યો કરે છે.

પર્યાવરણ તે ફ્રીપાસ્કલ કમ્પાઈલર સંસ્કરણ 3.2.2 સાથે કામ કરવા માટે રચાયેલ છે જેમાં મોટી સંખ્યામાં નવા ફેરફારો કરવામાં આવ્યા છે અને ખાસ કરીને સુધારાઓ કે જેમાં ઓપનજીએલ માટે સંપૂર્ણ સમર્થન, તેમજ અન્ય બાબતોની સાથે સાથે હાઈડીપીઆઈ સાથે સુસંગતતા પણ જોવા મળે છે.

સામાન્ય લક્ષણો જે લાઝારસ IDE થી અલગ છે:

  • તે GPL લાઇસન્સવાળી IDE છે.
  • Lazarus Gnu/Linux, Windows અને macOS પર ચાલે છે.
  • અમે મૂળ દ્વિસંગી બનાવી શકીએ છીએ, અને કોઈપણ રનટાઇમ વાતાવરણમાં નિર્ભરતા વિના તેને વિતરિત કરી શકીએ છીએ.
  • શક્તિશાળી લેઆઉટ બનાવવા માટે તેની પાસે સરળ ખેંચો અને છોડો ફોર્મ ડિઝાઇનર છે.
  • તેમાં GUI-ફોર્મ્સ અને કોડ વચ્ચે સ્વચાલિત સિંક્રનાઇઝેશન છે.
  • વપરાશકર્તાને સિન્ટેક્સ હાઇલાઇટિંગ અને કોડ પૂર્ણતા સાથે શક્તિશાળી કોડ સંપાદક પ્રદાન કરે છે.
  • તે બિલ્ટ-ઇન કમ્પાઇલેશન અને ડીબગર સિસ્ટમ પણ આપે છે. અમે IDE થી અમારા પ્રોજેક્ટને ચલાવી, પરીક્ષણ અને ડીબગ કરી શકીએ છીએ.
  • Lazarus પેકેજ સિસ્ટમ તમને IDE ને વિસ્તારવા માટે તૃતીય-પક્ષ પ્લગિન્સ ઇન્સ્ટોલ કરવાની મંજૂરી આપે છે.

Lazarus 2.2 માં નવું શું છે?

Lazarus 2.2 ના આ નવા સંસ્કરણમાં વિજેટ્સનો સમૂહ Qt5 સંપૂર્ણ ઓપનજીએલ સપોર્ટ સાથે આવે છે, ડોક કરેલ પેનલને સંકુચિત કરવા અને સુધારવા માટે બટનો ઉમેરવા ઉપરાંત HighDPI સપોર્ટ.

આ નવા સંસ્કરણમાં અન્ય ફેરફારો એ છે કે એક નવું Spotter પ્લગઇન સમાવવામાં આવેલ છે IDE આદેશો શોધવા માટે, તેમજ મલ્ટી-લાઇન ટેબ્સ ("મલ્ટિલાઇન ટૅબ્સ") અને ઓવરલેપ થતી ન હોય તેવી વિન્ડો ("ટોચ પર ફ્લોટિંગ વિન્ડો") પર આધારિત પેનલ મોડ્સ ઉમેરવા માટે.

વધુમાં, તે પણ હાઇલાઇટ કરવામાં આવ્યું છે કે વૈકલ્પિક હોમ પેજ લાગુ કરવામાં આવ્યું છે, જ્યાં તમે બનાવવા માટે પ્રોજેક્ટનો પ્રકાર પસંદ કરી શકો છો, મને પણ ખબર છેe કોડ એડિટરમાં હોટકી ઉમેરી લીટીઓ અને પસંદગીઓને બદલવા, ડુપ્લિકેટ કરવા, નકલ કરવા અને ખસેડવા માટે.

જ્યારે મુખ્ય સામાન્ય અનુવાદ ફાઇલો (ટેમ્પ્લેટ્સ) માટેના એક્સ્ટેંશન .po થી .pot માં બદલાયા છે. આ સાથે, આ નવા સંસ્કરણ મુજબ, આ ફેરફાર નવા અનુવાદો શરૂ કરવા માટે નમૂના તરીકે PO ફાઇલ સંપાદકોમાં તેની પ્રક્રિયાને સરળ બનાવશે.

એ પણ નોંધ્યું છે કે LazDebugger-FP (FpDebug) 1.0 ડીબગર હવે Windows અને Linux પર નવા ઇન્સ્ટોલેશન માટે ડિફોલ્ટ રૂપે સક્ષમ છે.

સ્કિન સેટ્સના રેન્ડરિંગને અક્ષમ કરવા માટે એક પદ્ધતિ ઉમેરવામાં આવી છે (માસ્કમાં સેટની શરૂઆત તરીકે '[' નું રેન્ડરિંગ બંધ કરવું), moDisableSets સેટિંગ દ્વારા સક્રિય. ઉદાહરણ તરીકે, નવા મોડમાં "MatchesMask ('[x]', '[x]', [moDisableSets]))" સાચું પરત કરશે.

અન્ય ફેરફારો કે જે standભા છે:

  • DockedFormEditor પેકેજને નવા ફોર્મ એડિટર સાથે ઉમેર્યું જે Sparta_DockedFormEditor ને બદલે છે.
  • જેડીઆઈ કોડ ફોર્મેટમાં સુધારો કરવામાં આવ્યો હતો અને મોટાભાગના આધુનિક ઑબ્જેક્ટ પાસ્કલ સિન્ટેક્સ માટે સપોર્ટ ઉમેરવામાં આવ્યો હતો.
  • કોડટૂલ્સમાં અનામી કાર્યો માટે સપોર્ટ ઉમેરવામાં આવ્યો હતો.
  • ઑબ્જેક્ટ્સ અને પ્રોજેક્ટ્સના નિરીક્ષણ માટે સુધારેલ ઇન્ટરફેસ.
  • ઘટકોને ફ્રીટાઈપ ફોન્ટ્સને અલગ પેકેજ "કમ્પોનન્ટ્સ/ફ્રીટાઈપ/ફ્રીટાઈપલેઝ.એલપીકે"માં રેન્ડર કરવા માટે ખસેડવામાં આવ્યા છે.
  • કોડની હાજરીને કારણે PasWStr ઘટક દૂર કરવામાં આવ્યો છે જે ફક્ત FreePascal ના પહેલાનાં સંસ્કરણોમાં બનાવવામાં આવ્યો છે.
  • TLCLCcomponent.NewInstance પર કૉલ કરીને ઇન્ટર્નલ્સની ઑપ્ટિમાઇઝ નોંધણી અને વિજેટ્સ સાથે તેમનું બંધન.
  • અપડેટ કરેલ libQt5Pas લાઇબ્રેરી અને Qt5-આધારિત વિજેટો માટે સુધારેલ સપોર્ટ. સંપૂર્ણ OpenGL સપોર્ટ પ્રદાન કરવા માટે QLCLOpenGLWidget વ્યૂ ઉમેરવામાં આવ્યો.
  • X11, Windows, અને macOS સિસ્ટમો પર ફોર્મ માપ પસંદ કરવામાં સુધારેલ ચોકસાઇ.

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

Linux પર Lazarus IDE કેવી રીતે ઇન્સ્ટોલ કરવું?

જેઓ આ IDE ને તેમની સિસ્ટમ પર ઇન્સ્ટોલ કરવામાં સક્ષમ થવામાં રસ ધરાવતા હોય તેમના માટે, જાણવાની પ્રથમ વસ્તુ એ છે કે IDE એ ક્રોસ-પ્લેટફોર્મ છે અને કેટલાક Linux વિતરણો માટે પહેલાથી જ સંકલિત પેકેજો ઓફર કરે છે. તમે પેકેજો મેળવી શકો છો નીચેની લિંકમાંથી.

પેકેજોની સ્થાપના તમારા મનપસંદ પેકેજ મેનેજર સાથે અથવા ટર્મિનલથી કરી શકાય છે.


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

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

*

*

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

  1.   ડિએગો દ લા વેગા જણાવ્યું હતું કે

    મેં સંસ્કરણ 6 માં ડેલ્ફી છોડી દીધું (હું વ્યવસાયિક રીતે પ્રોગ્રામિંગ કરતો નથી, પરંતુ હું મારા માટે ઘણા બધા પ્રોગ્રામ્સ કરું છું).

    મેં તાજેતરમાં લાઝારસ દ્વારા પાસ્કલ પસંદ કર્યું છે અને મને લાગે છે કે તે ખૂબ જ સારું મલ્ટીપ્લેટફોર્મ વાતાવરણ છે.