पुढील लेखात आम्ही कोडलाइटवर एक नजर टाकणार आहोत. हे एक विनामूल्य आणि क्रॉस-प्लॅटफॉर्म एकात्मिक विकास वातावरण सी / सी ++ प्रोग्रामिंग भाषेसाठी जरी ती पीएचपी आणि जावास्क्रिप्ट सारख्या अन्य भाषांना समर्थन देते. कोडलाईट विनामूल्य डाउनलोड केले जाऊ शकते, परंतु आपणास या आयडीईच्या विकासास पाठिंबा देणे सुरू ठेवण्यासाठी आपण डाउनलोड करताना प्रतीकात्मक देणगी देऊ शकता.
कोडलाइट ए येथे क्रॉस-प्लॅटफॉर्म विनामूल्य आणि मुक्त स्रोत सी / सी ++ भाषांसाठी ते ग्राफिकल इंटरफेससाठी डब्ल्यूएक्सविजेट्स वापरतात. कोडलाईट ओपन सोर्स स्पिरीटचे पालन करण्यासाठी केवळ विनामूल्य साधने (मिनीजीडब्ल्यू आणि जीडीबी) वापरून ते संकलित केले आणि डीबग केले.
कोडलाइटची सामान्य वैशिष्ट्ये
प्रोग्रॅमिंगसाठी हा आयडी वापरकर्त्यांना अ सोपे प्रकल्प व्यवस्थापन (वर्कस्पेस / प्रोजेक्ट्स), कोड पूर्ण करणे, स्त्रोत फायलींद्वारे नेव्हिगेशन, वाक्यरचना हायलाइट करणे, सबवर्जनसह एकत्रीकरण, सीस्कोप आणि युनिटटेस्ट ++, जीडीबीवर स्थापित एक इंटरएक्टिव डीबगर आणि सिन्टीलावर आधारित एक शक्तिशाली कोड संपादक.
आमच्याकडे सिस्टमची सर्वात लक्षणीय वैशिष्ट्ये आहेत कोड पूर्ण या IDE मधील सर्व समर्थित भाषांसाठी. आपण ज्या विंडोमध्ये आपण कार्य करत आहात त्या भाष्य म्हणून आम्ही आमच्या कोडच्या ओळीत त्रुटी असल्याचे सूचित करतो. हे देखील वापरते एक्सडबग, पीएचपीसाठी सर्वात लोकप्रिय डीबगरपैकी एक.
हा कार्यक्रम आम्हाला विकासाचे वातावरण प्रदान करतो जेणेकरुन सी आणि सी ++ सह कार्य करणारे प्रोग्रामर कोड तयार करण्याची प्रक्रिया सुलभ करा. हे एकाधिक टॅब, साधने आणि कोड लिहिण्यासाठी स्वयंपूर्ण कार्येद्वारे उत्पादकता वाढवेल. वैशिष्ट्ये मालिका ज्यात हे क्रॉस-प्लॅटफॉर्म आयडीई मुक्त स्रोत. मोठ्या संख्येने टॅब आणि साइड पॅनेलमध्ये आपल्याला आमच्या कोडच्या विकास आणि लेखन प्रक्रियेदरम्यान आपल्याला आवश्यक असलेली अनेक कार्ये आणि साधने आढळतील.
CodeLite अंतर्गत परवानाकृत आहे जीएनयू सामान्य सार्वजनिक परवाना v2 किंवा नंतर.
ज्यांना याची आवश्यकता आहे ते या कार्यक्रमातील वैशिष्ट्ये अधिक सखोलपणे पाहण्यास सक्षम असतील प्रकल्प वेबसाइट.
उबंटूवर कोडलाइट स्थापित करा
नेहमीप्रमाणे आपल्याकडे उबंटूमध्ये हा प्रोग्राम स्थापित करण्यासाठी आमच्याकडे वेगवेगळे पर्याय असतील.
.Deb फाइल वरून स्थापित करा
पहिला पर्याय डाउनलोड करणे असेल .deb पॅकेज प्रोजेक्ट पृष्ठावरील, ज्यातून आम्हाला प्रोग्रामची नवीनतम आवृत्ती मिळेल. एकदा आम्ही ते डाउनलोड केले की आम्ही कन्सोल (Ctrl + Alt + T) मध्ये खालील आदेशाचा वापर करुन ते स्थापित करू शकतो:
sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb
जर हे माझ्यासारख्या आणि स्थापनेनंतर आपल्यास घडत असेल तर कन्सोल आपल्याला चेतावणी देतो की चुका झाल्या आहेत स्थापनेदरम्यान, मी हे केले तसे आपण त्याचे निराकरण करू शकता. मी फक्त खालील आदेश वापरून प्रतिष्ठापन सक्ती होती:
sudo apt install -f
पीपीए वरून स्थापित करा
आम्ही हा प्रोग्राम उबंटू 16.04 मध्ये आणि त्याची आवृत्ती 17.04 मध्ये दोन्ही स्थापित करू शकतो पीपीए. हे स्पष्ट करणे आवश्यक आहे की आम्ही या पद्धतीचा वापर करून प्रोग्राम स्थापित केल्यास त्यातील उपक्रम आवृत्ती स्थापित केली जाईल. आपल्याला ते स्थापित करण्यात स्वारस्य असल्यास, त्यासाठी आम्ही टर्मिनलमध्ये (Ctrl + Alt + T) पुढील आज्ञा लिहू:
sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y
गिटद्वारे स्थापित करा
आम्हाला कोडलाइट स्थापित करावा लागेल असा दुसरा पर्याय म्हणजे त्याच्या कोडद्वारे ते करणे जा. आमच्या संगणकावर कोडलाइट संकलित करण्यासाठी, आम्हाला पुढील गोष्टी आवश्यक असतील च्या पृष्ठावरून आम्हाला सूचित करणारे पॅकेजेस GitHub प्रकल्पाचे:
- डब्ल्यूएक्सविजेट्स or.० किंवा नंतरचे.
- जीटीके विकास पॅकेज. याला सहसा libgtk2.0-dev, wxGTK-devel किंवा तत्सम काहीतरी म्हणतात.
- pkg-config जे सहसा GTK dev पॅकेजसह येते.
- बिल्ड-आवश्यक पॅकेज किंवा संबंधित बिट: जी ++, मेक इ.
- जा.
- cmake
आमच्याकडे डब्ल्यूएक्सविजेट्स or.० किंवा नंतरचे आमच्या मशीनमध्ये अंगभूत असावेत. एखाद्यास हे कसे स्थापित करावे हे माहित नसल्यास, ते वरून स्थापित डब्ल्यूएक्सविजेट्स डाउनलोड करण्यास सक्षम असतील कोडलाइट रिपॉझिटरी.
उबंटू / डेबियन वर आपण टाइप करून वरील सर्व स्थापित करू शकता:
sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev
स्त्रोत कोड डाउनलोड करू:
git clone https://github.com/eranif/codelite.git
क्लाईक चालवा आणि कोडलाइट संकलित करा:
cd codelite mkdir build-release cd build-release cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. make -j4 sudo make install
कोडलाइट अनइन्स्टॉल करा
आपणास हा अनुप्रयोग आवडत नसल्यास, आम्ही टर्मिनल (Ctrl + Alt + T) मध्ये सोप्या कमांडच्या सहाय्याने त्यापासून मुक्त होऊ:
sudo apt remove codelite && sudo apt autoremove
चला, घरी विकसित आणि शिकण्यासाठी मी PHP 7.3 सह लाइटटीपीडीला वेब सर्व्हर म्हणून स्थापित केले आहे. हे ठीक आहे, परंतु मला कोडलाईटमध्ये झेडेबग कॉन्फिगर करू इच्छित आहे आणि विझार्ड मला php.ini वर कॉपी आणि पेस्ट करून काही ओळी जोडण्यास सांगते. अडचण अशी आहे की /etc/php/7.3/ मध्ये अनेक php.ini सह अनेक उपनिर्देशिका आहेत आणि त्यापैकी कोणत्या कॉन्फिगरेशन फाइल्सना प्रश्नातील ओळी जोडाव्यात याविषयी मला आणखी कोणास सुस्पष्ट सूचना सापडल्या नाहीत.
विशेषतः, खालील उपनिर्देशिकांमधे एक php.ini आहे जी /etc/php/7.3/ पासून स्तब्ध आहेः अपाचे 2, सीजीआय, क्लाइम आणि एफपीएम. चांगल्या लॉजिकमध्ये ते सीजीआय असले पाहिजे, परंतु हे कसे निश्चित करावे? ...
नमस्कार. मी तुम्हाला हे पहायला सांगेन विकी प्रकल्प कदाचित तेथेच तुम्हाला तुमच्या शंकांचा तोडगा सापडेल. सालू 2.