सी, सी ++ आणि इतर प्रोग्रामिंग भाषांसाठी एक उत्कृष्ट आयडीई केडवेल

केडॉल्फ-शोसेस

ब्लॉगमध्ये ते बोलले आहेत आणि वेगवेगळ्या प्रोग्रामिंग भाषांसाठी काही एकत्रित विकास वातावरणाची शिफारस केली, त्यापैकी बहुतेक सी आणि सी ++ मधील प्रोग्रामिंग आणि विकासासाठी देणारं आहेत.

यावेळी आपण दुसर्‍या आयडीईबद्दल बोलणार आहोत जे केडीई डेस्कटॉप पर्यावरण प्रकल्पातील एक भाग आहे. आज आपण ज्या आयडीईबद्दल बोलू त्याला केडॉल्फ म्हणतात.

Es एक विनामूल्य, क्रॉस-प्लॅटफॉर्म एकात्मिक विकास वातावरण (विंडोज आणि जीएनयू / लिनक्स-युनिक्स) जीपीएल परवान्या अंतर्गत प्रकाशित केले गेले आणि केडीए ग्राफिकल वातावरणात वापरण्यासाठी देणारं.

इतर अनेक विकास इंटरफेसप्रमाणे नाही, केडॉल्फचे स्वतःचे कंपाईलर नाही, म्हणून बायनरी कोड तयार करण्यासाठी जीसीसीवर अवलंबून आहे.

इतर काही भाषा पूर्णपणे समर्थित आहेत, ज्याचा अर्थ असा आहे की त्यांच्याकडे सिंटॅक्स हायलाइटिंग, अर्थपूर्ण कोड नेव्हिगेशन आणि पूर्णता आहे.

क्यूटी फ्रेमवर्कसाठी काही अतिरिक्त वैशिष्ट्यांसह सी / सी ++ (क्लॅंग आणि एलएलव्हीएम लायब्ररीद्वारे समर्थित). यात क्यूएमए, जावास्क्रिप्ट, पायथन आणि पीएचपी व्यतिरिक्त सीयूडीए आणि ओपन सीसीएलक्यूट चे समर्थन आहे.

तर, जावा, अडा, एसक्यूएल, पर्ल आणि पास्कल यासारख्या इतर प्रोग्रामिंग भाषांसाठी तसेच बाश शेलसाठी स्क्रिप्ट्स (स्क्रिप्ट्स) अद्याप के-डेव्हलपवर पोर्ट केले गेलेले नाहीत, तरीही भविष्यात त्यास समर्थित केले जाऊ शकते. .

केडॉल्फ बद्दल

केडॉल्फमध्ये आम्हाला सिंटॅक्स हायलाइटिंग सापडेल, ज्यामध्ये प्रत्येक विशिष्ट रंगात एक समान व्हेरिएबलचे, प्रति परिवर्तनीय आधारावर बदल. एकदा प्रयत्न करा, एकदा अंगवळणी आल्यावर आपणास आवडेल. पर्यायी.

कोड डेटाबेससाठी सतत डिस्क कॅशे. आपल्या प्रकल्पाच्या आकार आणि जटिलतेनुसार, विश्लेषणास प्रथम काही वेळ लागू शकेल; परंतु पहिल्यांदाच, प्रत्येक गोष्ट डिस्कवर कॅश केली जाते आणि आयडीईच्या प्रत्येक त्यानंतरच्या स्टार्टअपवर काही सेकंदात लोड केली जाते.

या समाकलित विकासाच्या वातावरणाची ठळक वैशिष्ट्ये जी आपल्याला मिळू शकतील अशा मुख्य वैशिष्ट्यांपैकीः

  • सिंटॅक्स हायलाइटिंग आणि स्वयंचलित इंडेंटेशन (केट) सह स्त्रोत कोड संपादक.
  • सीएमके, ऑटोमेक, क्यूमक (क्यूटी लायब्ररी आणि अँटीवर आधारित प्रकल्पांसाठी (जावावर आधारित प्रकल्पांसाठी) विविध प्रकारचे प्रकल्पांचे व्यवस्थापन.
  • अनुप्रयोग वर्ग दरम्यान ब्राउझर.
  • जीसीसीसाठी फ्रंट-एंड, जीएनयू कंपाईलर सेट.
  • जीएनयू डीबगरसाठी फ्रंट-एंड.
  • वर्ग आणि अनुप्रयोग फ्रेमवर्कची व्याख्या व्युत्पन्न आणि अद्यतनित करण्यासाठी विझार्ड्स.
  • सी आणि सी ++ मध्ये स्वयंचलित कोड पूर्ण.
  • ऑक्सिजनसाठी नेटिव्ह समर्थन.
  • आवृत्ती नियंत्रणास अनुमती देते.
  • नियमित शोधसह वैकल्पिकरित्या सर्वसमावेशक प्रकल्पांद्वारे शक्तिशाली शोध आणि पुनर्स्थित करा
  • युनिट चाचणी एकत्रिकरण
  • समस्या पहाण्याचे साधन फिल्टर करा, जे सर्व समस्या दर्शविते (वाक्यरचना आणि अर्थविषयक त्रुटी इ.)
  • ग्राफिकल डीबगर मदत (अतिरिक्त प्लगइनद्वारे सी ++ आणि पायथन, पीएचपी)
  • फाईल आणि प्रकल्प टेम्पलेट्स (अतिरिक्त टेम्पलेट डाउनलोड किंवा स्थापित केले जाऊ शकतात)
  • आयपीईमध्ये जवळजवळ कोणत्याही प्रकारची फाईल टॅब / दस्तऐवज म्हणून केपार्ट्सद्वारे पाहिली जाऊ शकते (उदाहरणार्थ पीडीएफ फाइल)
  • कन्सोल साधन दृश्य
  • बाह्य स्क्रिप्ट समर्थन
  • विम सुसंगत इनपुट मोड

केडॉल्फ-आयडीई-संपादक

उबंटू 18.04 आणि डेरिव्हेटिव्ह्ज वर केडॉल्फ आयडीई कसे स्थापित करावे?

Si आपण हे एकात्मिक विकास वातावरण स्थापित करू इच्छिता? आपल्या सिस्टममध्ये आम्ही खालील सूचनांचे अनुसरण करुन हे करू शकतो.

प्रीमेरो आपण टर्मिनल उघडले पाहिजे. आम्ही हे "Ctrl + Alt + T" की संयोजनाने करतो आणि त्यामध्ये आपण पुढील आज्ञा कार्यान्वित करणार आहोत.

wget https://download.kde.org/stable/kdevelop/5.2.3/bin/linux/KDevelop-5.2.3-x86_64.AppImage -O KDevelop.AppImage

यासह आम्ही आयडीई वरून Iप्लिकेशन फाइल डाउनलोड करतो, ज्याद्वारे आम्ही सिस्टमवर ती स्थापित आणि वापरू शकतो.

आता आम्ही पुढील आदेशासह फाइल कार्यान्वयन परवानग्या देणे आवश्यक आहे:

sudo chmod +x KDevelop.AppImage

या सहाय्याने आपण फाईलवर डबल क्लिक करून कार्यान्वित करू किंवा टर्मिनलच्या खालील आदेशासह कार्यान्वित करू.

./KDevelop.AppImage

आणि हेच आहे, आम्ही आमच्या सिस्टममध्ये हा आयडीई वापरणे सुरू करू शकतो.

आपणास अन्य कोणत्याही आयडीईबद्दल माहिती असल्यास, टिप्पण्यांमध्ये आमच्याशी सामायिक करण्यास मोकळ्या मनाने.


टिप्पणी करणारे सर्वप्रथम व्हा

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

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

*

*

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