Lazarus, ઑબ્જેક્ટ પાસ્કલ સાથે એપ્લિકેશન ડેવલપમેન્ટ માટે IDE

લાઝરસ IDE વિશે

હવે પછીના લેખમાં આપણે લાજરસ પર એક નજર નાખીશું. આ છે પ્રોગ્રામિંગ ભાષાના આધારે ઝડપી એપ્લિકેશન વિકાસ માટે ક્રોસ-પ્લેટફોર્મ IDE Cબ્જેક્ટ પાસ્કલ. તે જટિલ ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ સરળતાથી બનાવવા માટે વિવિધ પ્રકારના આઉટ-ઓફ-ધ-બોક્સ ઘટકો અને ગ્રાફિકલ ફોર્મ ડિઝાઇનર ધરાવે છે.

અમે અમારી પોતાની કોમર્શિયલ અથવા ઓપન સોર્સ એપ્લિકેશન બનાવી શકીએ છીએ. આ IDE માટે આભાર, વપરાશકર્તાઓ ફાઇલ બ્રાઉઝર, ઇમેજ વ્યુઅર્સ, ડેટાબેઝ એપ્લિકેશન, ગ્રાફિક્સ સંપાદન, ગેમ્સ, 3D સોફ્ટવેર, મેડિકલ એનાલિસિસ સોફ્ટવેર અથવા અન્ય કોઈપણ પ્રકારના સોફ્ટવેર.

Lazarus IDE સામાન્ય લક્ષણો

આઈડી વિકલ્પો

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

લાઝરસ દોડી રહ્યો છે

  • આ છે મોટા પ્રોજેક્ટ્સને હેન્ડલ કરવામાં સક્ષમ IDE. તેના FPC કમ્પાઈલરને કામગીરી સુધારવા માટે સતત વિકસાવવામાં આવી રહી છે.
  • અમે એક શોધીશું આકારના ગ્રાફિક ડિઝાઇનર નજીકના ઘટકો સાથે સંરેખિત કરવા માટેની માર્ગદર્શિકા સાથે.
  • લાઝરસ યૂુએસએ નિ Pasશુલ્ક પાસ્કલ તમારી ભાષા ગમે છે, જે ઓબ્જેક્ટ પાસ્કલ બોલી છે.
  • મુખ્ય પુસ્તકાલયો LGPL હેઠળ વિતરિત કરવામાં આવે છે. તેમના માટે આભાર અમે વ્યાપારી અને બિન-વ્યાવસાયિક એપ્લિકેશનો બનાવી શકીશું.
  • સાથે સુસંગતતા Utf8 અને i18n.
  • Linux/BSD એપ્લિકેશનો GTK2 અથવા QT પર આધાર રાખે છે.

આ આ પ્રોજેક્ટની કેટલીક સુવિધાઓ છે. તેઓ કરી શકે છે ના બધાથી વિગતવાર સલાહ લો પ્રોજેક્ટ વેબસાઇટ.

Lazarus IDE ઇન્સ્ટોલ કરો

તમારા સત્તાવાર DEB પેકેજો દ્વારા

આ IDE સત્તાવાર DEB પેકેજો પ્રદાન કરે છે, જે પરથી ડાઉનલોડ કરી શકાય છે sourceforge.net.

lazarus ide deb પેકેજો ડાઉનલોડ કરો

એમ કહેવું પડે આપણે ત્રણ ઉપલબ્ધ DEB પેકેજો ડાઉનલોડ અને ઇન્સ્ટોલ કરવા પડશે; fpc-laz, fpc-src અને lazarus. આ પેકેજોમાં શામેલ છે:

  • fpc-laz: તે કમ્પાઈલર, કેટલાક કમાન્ડ લાઇન ટૂલ્સ, બેઝ યુનિટ્સ અને ડેટાબેઝ એક્સેસ જેવા નોન-વિઝ્યુઅલ ઘટકો છે.
  • fpc-src: કોડ એક્સપ્લોરેશન માટે જરૂરી fpc સ્ત્રોતો અને તેમના પેકેજો.
  • lazarus-પ્રોજેક્ટ: IDE, વિઝ્યુઅલ ઘટકો અને મદદ ફાઇલો.

મેં કહ્યું તેમ, આપણે 3 પેકેજો ડાઉનલોડ કરવા પડશે. એકવાર અમે તેને ડાઉનલોડ કરી લીધા પછી, તે ફોલ્ડર પર જવાનું જરૂરી રહેશે જેમાં અમે ફાઇલો સાચવેલી છે. એકવાર તેમાં, ટર્મિનલ (Ctrl + Alt + T) થી, આપણે કરવું પડશે પેકેજો સ્થાપિત કરવા માટે નીચેનો આદેશ ચલાવો:

deb પેકેજ સાથે lazarus ide ઇન્સ્ટોલ કરો

sudo apt install ./fpc-*.deb ./lazarus-project*.deb

અનઇન્સ્ટોલ કરો

પેરા આ IDE દૂર કરોઆપણે ફક્ત ટર્મિનલ ખોલવું પડશે (Ctrl + Alt + T) અને નીચે દર્શાવેલ આદેશને એક્ઝિક્યુટ કરવો પડશે:

ડેબ પેકેજને અનઇન્સ્ટોલ કરો

sudo apt remove --autoremove lazarus lazarus-project fpc-*

ઉબુન્ટુ રીપોઝીટરી દ્વારા

ઉબુન્ટુ તેના પોતાના ભંડારમાં લાઝારસનો સમાવેશ કરે છે, પરંતુ તે પેકેજ માટે અપડેટ્સ પ્રદાન કરતું નથી. તેથી, અમે જે પેકેજ ઇન્સ્ટોલ કરવા જઈ રહ્યા છીએ તે જૂનું હશે, આજે તે સંસ્કરણ 2.0.6 ઇન્સ્ટોલ કરે છે. ઉબુન્ટુ 21.10 પાસે સંસ્કરણ 2.0.12 ઉપલબ્ધ હોવા છતાં, જે આ ક્ષણે નવીનતમ છે.

પેરા અમારી ઉબુન્ટુ સિસ્ટમ પર પેકેજ ઇન્સ્ટોલ કરો, ફક્ત ટર્મિનલ ખોલવા માટે જ જરૂરી છે (Ctrl + Alt + T) અને આદેશ ચલાવો:

apt સાથે lazarus સ્થાપિત કરો

sudo apt install lazarus

એકવાર ઇન્સ્ટોલેશન સમાપ્ત થઈ જાય, પછી આપણે કરી શકીએ આ IDE નું લોન્ચર શોધો પ્રોગ્રામ શરૂ કરવા માટે અમારી સિસ્ટમમાં.

એપ્લિકેશન લcherંચર

અનઇન્સ્ટોલ કરો

DEB પેકેજ તરીકે ઇન્સ્ટોલ કરેલ આ IDE ને દૂર કરો તે ટર્મિનલ ખોલવા જેટલું સરળ છે (Ctrl + Alt + T) અને આદેશ ચલાવવા માટે:

apt સાથે lazarus અનઇન્સ્ટોલ કરો

sudo apt remove lazarus; sudo apt autoremove

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


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

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

*

*

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