KDevelop 5.4 अनुप्रयोग विकास वातावरण का नया संस्करण अब मुफ़्त है

डेवलप

केडेवलप एक एकीकृत विकास वातावरण है जीएनयू / लिनक्स-यूनिक्स सिस्टम के लिए, साथ ही साथ विंडोज के लिए, मैक ओएस संस्करण, केडेवलप में भी इसे लॉन्च करने की योजना है यह जीपीएल लाइसेंस के तहत प्रकाशित किया गया है और केडीई ग्राफिकल पर्यावरण के तहत उपयोग के लिए इरादा है, हालांकि यह अन्य वातावरणों के साथ भी काम करता है, जैसे कि ग्नोम।

कई अन्य विकास इंटरफेस के विपरीत, KDevelop का अपना संकलक नहीं है, इसलिए यह बाइनरी कोड के उत्पादन के लिए gcc पर निर्भर करता है। इसका नवीनतम संस्करण अभी विकास के अधीन है और यह विभिन्न प्रोग्रामिंग भाषाओं के साथ काम करता है।

उनमें से हम C, C ++, PHP और Python जैसे कुछ को एक आधिकारिक प्लगइन स्थापित करके उजागर कर सकते हैं। अन्य भाषाओं जैसे जावा, एडा, एसक्यूएल, पर्ल, और पास्कल, साथ ही बैश शेल के लिए स्क्रिप्ट को अभी तक केडीवेल्ड 4 में पोर्ट नहीं किया गया है, हालांकि भविष्य में उनका समर्थन किया जा सकता है।

kdevelop यह केडीई 5 विकास प्रक्रिया के साथ पूरी तरह से संगत है, जिसमें एक संकलक के रूप में क्लैंग का उपयोग करना शामिल है। प्रोजेक्ट कोड केडीई फ्रेमवर्क 5 और क्यूटी 5 पुस्तकालयों का उपयोग करता है।

केडेवलप डिफ़ॉल्ट रूप से केट पाठ संपादक का उपयोग करता है। नीचे वर्णित विशेषताएं विकास पर्यावरण के लिए विशिष्ट हैं:

  • सिंटैक्स हाइलाइटिंग और स्वचालित इंडेंटेशन (केट) के साथ स्रोत कोड संपादक।
  • विभिन्न प्रकार की परियोजनाओं का प्रबंधन, जैसे सीएमके, ऑटोमेक, क्यूमेक (क्यूटी लाइब्रेरी और चींटी पर आधारित परियोजनाओं के लिए (जावा पर आधारित परियोजनाओं के लिए)।
  • एप्लिकेशन की कक्षाओं के बीच ब्राउज़र।
  • Gcc के लिए फ्रंट-एंड, GNU कंपाइलर सेट।
  • GNU डिबगर के लिए फ्रंट-एंड।
  • कक्षाओं की परिभाषा और आवेदन ढांचे को उत्पन्न करने और अद्यतन करने के लिए जादूगर।
  • C और C ++ में स्वचालित कोड पूरा करना।
  • Doxygen के लिए मूल समर्थन।
  • संस्करण नियंत्रण की अनुमति देता है।
  • और अधिक

KDevelop 5.4 मुख्य नई सुविधाएँ

केडीवल्यूड 5.4 एकीकृत प्रोग्रामिंग वातावरण के नए संस्करण की शुरूआत हाल ही में प्रस्तुत की गई थी, जिसमें इस विकास पर्यावरण के कामकाज में सुधार के लिए कुछ बदलाव किए गए हैं।

इन प्रमुख परिवर्तनों में से जिन्हें हाइलाइट किया जा सकता है, हम पाते हैं कि मेसन निर्माण प्रणाली के लिए अतिरिक्त समर्थन , जिसका उपयोग X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME, और GTK जैसी परियोजनाओं के निर्माण के लिए किया जाता है।

केडीवुल्ड में, आप अब मेसन, सी का उपयोग करके प्रोजेक्ट बना, कॉन्फ़िगर, संकलित और स्थापित कर सकते हैंमेसन की स्क्रिप्ट बनाने के लिए स्वत: पूर्ण कोड और परियोजना के विभिन्न पहलुओं (संस्करण, लाइसेंस, आदि) को बदलने के लिए मेसन पुनर्लेखन प्लगइन के लिए प्रारंभिक समर्थन प्रदान करता है।

स्क्रैचपैड प्लगइन जोड़ा गया, जो आपको लिखित कोड के काम को जल्दी से सत्यापित करने या पूरी परियोजना बनाने के बिना कोड चलाकर एक प्रयोग करने की अनुमति देता है।

प्लगइन स्केच की एक सूची के साथ एक नई विंडो जोड़ता है जिसे आप संकलित और चला सकते हैं। रूपरेखाएँ संसाधित और केडिवेल के भीतर संग्रहीत की जाती हैं, लेकिन कोड के साथ सामान्य फ़ाइलों की तरह संपादन योग्य हैं, जिसमें ऑटो-पूर्ण और निदान के लिए समर्थन शामिल है।

Clang-Tidy के साथ कोड की जांच करने के लिए प्लगइन जोड़ा गया। Clang-Tidy कॉल विश्लेषक मेनू के माध्यम से उपलब्ध है, जो कोड विश्लेषण के लिए प्लगइन्स को जोड़ती है और पहले से ही Clazy, Cppcheck और Heaptrack के साथ संगत है।

C ++ भाषा के लिए पार्सर के स्थिरीकरण और आधुनिकीकरण पर काम जारी रहा और क्लैंग के उपयोग के आधार पर अर्थ विश्लेषण प्लगइन।

परिवर्तनों से, हम क्लैंग पार्सर के लिए एक कार्यशील निर्देशिका के अलावा, शामिल फाइलों की समस्या आउटपुट के कार्यान्वयन, "-std = c ++ 2a" विकल्प का उपयोग करने की क्षमता, सी का नाम बदलें। ++ 1, संख्या स्वत: पूर्णता को अक्षम करें और हेडर फ़ाइलों (हेडर सुरक्षा) के दोहरे समावेश से बचाने के लिए एक कोड जनरेटर विज़ार्ड जोड़ें।

यह भी ध्यान दिया जाता है कि PHP समर्थन में सुधार हुआ था। PHP में बड़ी फ़ाइलों के साथ काम करने की सीमाएं बढ़ा दी गई हैं, उदाहरण के लिए phpfunctions.php अब 5MB से बड़ा है। Ld.lld के साथ फिक्स्ड लिंक समस्याएँ।

Ubuntu और डेरिवेटिव पर KDevelop 5.4 स्थापित करने के लिए कैसे?

अंत में, जो लोग इस विकास पर्यावरण का परीक्षण करना चाहते हैं, वे इंस्टॉलर से प्राप्त कर सकते हैं निम्नलिखित लिंक।

उन लोगों के लिए जो लिनक्स उपयोगकर्ता हैं, AppImage फ़ाइल का उपयोग कर सकते हैं जिसे वे टर्मिनल की सहायता से प्राप्त कर सकते हैं और चला सकते हैं और निम्नलिखित कमांड टाइप कर सकते हैं:

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

chmod +x KDevelop.AppImage

./KDevelop.AppImage

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।