4 लिनक्स के लिए सबसे अच्छा एकीकृत विकास वातावरण

linux कोड

लिनक्स पर हमारे पास विभिन्न उपकरण हैं जो अनुप्रयोगों के निर्माण और विकास में हमारी सहायता कर सकते हैं। कई के शब्दों में, लिनक्स निस्संदेह अनुप्रयोग विकास के लिए अनुशंसित प्रणालियों में से एक है।

इस अवसर पर आइए, कुछ सबसे अच्छे एकीकृत विकास परिवेशों के बारे में बात करने का यह अवसर लें (IDE) जिसे हम अपने पसंदीदा लिनक्स वितरण में उपयोग कर सकते हैं।

NetBeans

नेटबीन्स-एडिट-php-पेज

नेटबीन्स है अन्य प्रोग्रामिंग भाषाओं के समर्थन के साथ एक लोकप्रिय क्रॉस-प्लेटफ़ॉर्म C / C ++ IDE। इसमें C / C ++ के लिए विभिन्न प्रकार के प्रोजेक्ट टेम्प्लेट शामिल हैं और स्टेटिक और डायनेमिक लाइब्रेरी का उपयोग करके एप्लिकेशन बनाए जा सकते हैं।

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

के बीच इसकी मुख्य विशेषताओं पर प्रकाश डाला जा सकता है:

  • C / C ++ संपादक अच्छी तरह से कई सत्रों, उपकरणों और GNU GDB डिबगर के साथ एकीकृत है।
  • कोड सहायता के लिए समर्थन
  • C / C ++ परीक्षण बनाएं और चलाएं
  • इसमें Qt टूल सपोर्ट है
  • संपीड़न प्रारूपों के लिए समर्थन .tar, .zip और कई और संग्रह फ़ाइलें
  • GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio और MinGW जैसे कई कंपाइलरों का समर्थन
  • फ़ाइल ब्राउज़िंग

कोड :: ब्लॉक

कोडब्लॉक

यह GNU जनरल पब्लिक लाइसेंस के तहत लाइसेंस प्राप्त एक ओपन सोर्स डेवलपमेंट एनवायरनमेंट है इसमें कई कंपाइलरों का समर्थन है, जिसके बीच हम MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC और Intel C ++ Compiler पा सकते हैं।

इसमें कस्टम बिल्ड सिस्टम और वैकल्पिक बिल्ड समर्थन है।

कोडब्लॉक विंडोज, लिनक्स और मैकओएस के लिए उपलब्ध है और इसे FreeBSD, OpenBSD, और Solaris में पोर्ट किया गया है।

यह आई.डी.ई. यह बहुत एक्स्टेंसिबल और पूरी तरह से कॉन्फ़िगर करने योग्य है, आप प्लगइन्स के उपयोग को बढ़ा सकते हैं।

के बीच मुख्य विशेषताएं जिन्हें हम उजागर कर सकते हैं इस कार्यक्रम से हम पा सकते हैं:

  • कई परियोजनाओं को संयोजित करने के लिए कार्यस्थान।
  • अनुकूली कार्यक्षेत्र
  • प्रोजेक्ट ब्राउज़र; फ़ाइलों, प्रतीकों (विरासत में मिली, आदि), कक्षाओं, संसाधनों का दृश्य।
  • टैब्ड संपादक, कई फाइलें।
  • सिंटेक्स रंग
  • कोड स्वत: पूर्णता।
  • ड्राॅप डाउन लिस्ट।
  • फ़ाइलों के भीतर तार के लिए उन्नत खोजें: चालू, खुला, परियोजना, कार्यक्षेत्र, फ़ोल्डर्स में)।
  • समानांतर में संकलन के लिए समर्थन (कई प्रोसेसर / कोर का उपयोग करके)।

क्लेयन

क्लेयन

एक IDE C और C ++ प्रोग्रामिंग भाषाओं में विकास पर केंद्रित है, Cionion एक क्रॉस-प्लेटफ़ॉर्म IDE है, इसलिए इसका उपयोग Linux, macOS और Windows पर CMake बिल्ड सिस्टम के साथ किया जा सकता है।

प्रारंभिक संस्करण यह जीएनयू कंपाइलर कलेक्शन (जीसीसी) और क्लैंग कंपाइलर्स और जीडीबी डीबगर, एलएलडीबी और गूगल टेस्ट के अनुकूल है। C और C ++ के अलावा, CLion सीधे या प्लगइन्स के माध्यम से अन्य भाषाओं का समर्थन करता है: कोटलिन, पायथन, जंग, स्विफ्ट और अन्य।

कई IDE की तरह, CLion में आसानी से कोड को पूरा करने का कार्य होता है, जिसके साथ CLion आपको अपने कोड के सिंटैक्स को पूरा करने में बहुत समय बचाने में मदद कर सकता है जो आप इसमें लिख रहे हैं।

और इतना ही नहीं, CLion में पूर्व-स्वरूपित कोड सिंटैक्स टेम्प्लेट भी हैं, जिसके साथ आप सिंटैक्स को इंगित करते हैं और यह कोड उत्पन्न करेगा, जिससे आपको संभावित सिंटैक्स भी दिखाई देगा और इस प्रकार लेखन गति में सुधार होगा।

PyCharm

पाइकहार्म-पाइथन

एक क्रॉस-प्लेटफॉर्म आईडीई प्रोग्रामिंग के क्षेत्र में उपयोग किया जाता है, पीycharm एक पायथन कंसोल के साथ आता है जहाँ आप स्क्रिप्ट को लिख सकते हैं जैसे आप उन्हें चलाते हैं। विंडोज़ को आपकी पसंद के आधार पर डॉक मोड, फ्लोटिंग मोड, विंडो मोड या स्प्लिट मोड में स्विच किया जा सकता है।

जब आप डॉक किए गए मोड को चालू करते हैं, तो पिन किए गए मोड को आपके टूल को पिन करने के लिए भी सक्रिय किया जा सकता है।

के बीच इसकी मुख्य विशेषताओं पर प्रकाश डाला जा सकता है:

  • कोड पूरा होने, वाक्यविन्यास और त्रुटि हाइलाइटिंग के साथ सहायता और विश्लेषण कोडिंग।
  • प्रोजेक्ट और कोड नेविगेशन, विशेष परियोजना दृश्य, फ़ाइल संरचना दृश्य, और फ़ाइलों, कक्षाओं, विधियों और उपयोगों के बीच त्वरित कूदता है
  • पायथन रीफैक्टरिंग: इसमें नाम बदलना, निष्कर्षण विधि, चर डालना, निरंतर सम्मिलित करना, ऊपर खींचना, नीचे धक्का देना और अन्य शामिल हैं
  • वेब फ्रेमवर्क के लिए समर्थन: Django, web2py और फ्लास्क
  • अंतर्निहित पायथन डिबगर
  • एकीकृत इकाई परीक्षण, लाइन-बाय-लाइन कोड कवरेज के साथ
  • Google ऐप इंजन पायथन विकास
  • संस्करण नियंत्रण एकीकरण: चैंजिस्ट के साथ मर्क्यूरियल, गिट, सबवर्सन, पेरफोर्स और सीवीएस के लिए एकीकृत यूजर इंटरफेस।

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

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

*

*

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

  1.   किर्बीलाइफ कहा

    काफी व्यक्तिपरक

  2.   एकटोड कहा

    पूरी तरह से, एक स्पष्ट उदाहरण pycharm है, ठीक है मान लीजिए कि यह सूची में "चौथा" सबसे अच्छा है लेकिन, क्या होगा अगर मैं अजगर में विकसित नहीं होता हूं? और बाकी सब भी व्यक्तिपरक है, एक संकलक के साथ मिलकर gedit स्वाद और किसी के समय को बर्बाद करने की इच्छा के आधार पर शीर्ष 1 में हो सकता है।

  3.   सही कहा

    और ग्रहण? J2ee के लिए बहुत उपयोग किया