Lazarus, ऑब्जेक्ट पास्कल सह अनुप्रयोग विकासासाठी एक IDE

लाजर IDE बद्दल

पुढील लेखात आपण लाजरचा आढावा घेणार आहोत. हे आहे प्रोग्रामिंग भाषेवर आधारित जलद अनुप्रयोग विकासासाठी क्रॉस-प्लॅटफॉर्म IDE ऑब्जेक्ट पास्कल. यात विविध प्रकारचे आउट-ऑफ-द-बॉक्स घटक आणि सहजपणे जटिल ग्राफिकल यूजर इंटरफेस तयार करण्यासाठी ग्राफिकल फॉर्म डिझाइनर आहेत.

आम्ही आमचे स्वतःचे व्यावसायिक किंवा मुक्त स्त्रोत अनुप्रयोग तयार करू शकतो. या IDE मुळे, वापरकर्ते फाइल ब्राउझर, प्रतिमा दर्शक, डेटाबेस अॅप्लिकेशन्स तयार करण्यास सक्षम असतील. ग्राफिक्स संपादन, गेम्स, 3D सॉफ्टवेअर, वैद्यकीय विश्लेषण सॉफ्टवेअर किंवा इतर कोणत्याही प्रकारचे सॉफ्टवेअर.

लाजर IDE सामान्य वैशिष्ट्ये

आयडी पर्याय

  • हे एक आहे GPL परवानाकृत IDE.
  • लाजर Gnu / Linux, Windows आणि macOS वर चालते, इतरांदरम्यान
  • आम्ही करू शकतो नेटिव्ह बायनरी तयार करा, आणि कोणत्याही रनटाइम वातावरणात अवलंबित्वाशिवाय त्यांचे वितरण करा.
  • हे एक आहे सोपे ड्रॅग आणि ड्रॉप फॉर्म डिझाइनर शक्तिशाली डिझाइन तयार करण्यासाठी.
  • तो आहे GUI-फॉर्म आणि कोड दरम्यान स्वयंचलित सिंक्रोनाइझेशन.
  • वापरकर्त्याला एक शक्तिशाली प्रदान करते वाक्यरचना हायलाइटिंग आणि कोड पूर्णतेसह कोड संपादक.
  • हे देखील एक ऑफर अंगभूत संकलन आणि डीबगर प्रणाली. आम्ही IDE वरून आमचे प्रकल्प चालवू, चाचणी आणि डीबग करू शकतो.
  • लाजर पॅकेज सिस्टम तृतीय-पक्ष प्लगइन स्थापित करण्यास अनुमती देते IDE वाढवण्यासाठी.

लाजर धावत आहे

  • हे आहे मोठे प्रकल्प हाताळण्यास सक्षम IDE. त्याचे FPC कंपाइलर कामगिरी सुधारण्यासाठी सतत विकसित केले जात आहे.
  • आम्ही एक सापडेल आकारांचे ग्राफिक डिझायनर समीप घटकांसह संरेखित करण्यासाठी मार्गदर्शक तत्त्वांसह.
  • लाजर संयुक्त विनामूल्य पास्कल तुमची भाषा आवडली, जी एक ऑब्जेक्ट पास्कल बोली आहे.
  • मुख्य ग्रंथालये LGPL अंतर्गत वितरीत केली जातात. त्यांना धन्यवाद आम्ही व्यावसायिक आणि गैर-व्यावसायिक अनुप्रयोग तयार करू शकू.
  • सह सुसंगतता Utf8 आणि i18n.
  • Linux / BSD अनुप्रयोग GTK2 किंवा QT वर अवलंबून असू शकतात.

या प्रकल्पाची वैशिष्ट्ये ही आहेत. असू शकते च्या सर्वांचा सविस्तर सल्ला घ्या प्रकल्प वेबसाइट.

लाजर आयडीई स्थापित करा

तुमच्या अधिकृत DEB पॅकेजद्वारे

हे IDE अधिकृत DEB पॅकेजेस प्रदान करते, ज्यावरून डाउनलोड केले जाऊ शकते Sourceforge.net.

लाजरस आयडी डेब पॅकेजेस डाउनलोड करा

असं म्हणावं लागेल आम्हाला तीन उपलब्ध DEB पॅकेज डाउनलोड आणि स्थापित करावे लागतील; fpc-laz, fpc-src आणि lazarus. या पॅकेजमध्ये हे समाविष्ट आहे:

  • fpc-laz: हे कंपाइलर, काही कमांड लाइन टूल्स, बेस युनिट्स आणि डेटाबेस ऍक्सेस सारखे नॉन-व्हिज्युअल घटक आहेत.
  • fpc-src: कोड एक्सप्लोरेशनसाठी आवश्यक fpc स्रोत आणि त्यांची पॅकेजेस.
  • लाजर-प्रकल्प: IDE, व्हिज्युअल घटक आणि मदत फायली.

मी म्हटल्याप्रमाणे, आम्हाला 3 पॅकेज डाउनलोड करावे लागतील. एकदा आम्ही ते डाउनलोड केल्यावर, आम्ही ज्या फोल्डरमध्ये फाईल्स सेव्ह केल्या आहेत त्या फोल्डरवर जाणे आवश्यक आहे. एकदा त्यात, टर्मिनलवरून (Ctrl + Alt + T), आपल्याला करावे लागेल पॅकेजेस स्थापित करण्यासाठी खालील आदेश चालवा:

डेब पॅकेजसह लाजरस आयडी स्थापित करा

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 सह लाजर स्थापित करा

sudo apt install lazarus

एकदा इंस्टॉलेशन पूर्ण झाल्यावर आम्ही ते करू शकतो या IDE चा लाँचर शोधा कार्यक्रम सुरू करण्यासाठी आमच्या सिस्टममध्ये.

अ‍ॅप लाँचर

विस्थापित करा

DEB पॅकेज म्हणून स्थापित केलेला हा IDE काढून टाका टर्मिनल (Ctrl + Alt + T) उघडणे आणि कमांड कार्यान्वित करण्याइतके सोपे आहे:

apt सह lazarus विस्थापित करा

sudo apt remove lazarus; sudo apt autoremove

लाजरमध्ये एकमेकांना आधार देणारे लोकांचा मोठा समुदाय आहे. त्यात शास्त्रज्ञ आणि विद्यार्थी, विद्यार्थी आणि शिक्षक, व्यावसायिक आणि हौशी यांचा समावेश आहे. आणिएन विकी प्रकल्पाचे, आपण ट्यूटोरियल शोधू शकता, व्हिडिओ, दस्तऐवजीकरण आणि कल्पना. याव्यतिरिक्त, अधिक माहिती मध्ये मिळवता येईल या IDE ची वेबसाइट.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.