एडिस: पायथन द्वारा समर्थित सी साठी आयडीई

काही महिन्यांपूर्वी मी प्रकाशित केले हे त्याच्या अल्फा आवृत्तीमध्ये आयडीईची घोषणा करणारा लेख. आज ते आधीपासूनच स्थिर आवृत्तीमध्ये आहे आणि पुढील आवृत्तीकडे जात आहे.

एडिस सी प्रोग्रामिंग भाषेसाठी एकात्मिक विकास पर्यावरण (आयडीई) आहे (शुद्ध + मध्ये विकसित सी ++ चे समर्थन करण्यासाठी काम केले जात आहे) python ला आणि वापरत आहे पायक्यूट ग्राफिकल इंटरफेससाठी.

थकबाकी वैशिष्ट्ये

  • वैशिष्ट्यपूर्ण कार्ये: स्वयंचलित इंडेंटेशन, टॅब आणि रिक्त स्थानांचे प्रदर्शन, संपादक बदलण्यासाठी टॅब कॉम्बोने बदलली.
  • मल्टी प्लॅटफॉर्म
  • शोधा आणि पुनर्स्थित करा
  • एका विशिष्ट ओळीवर आणि / किंवा स्तंभावर जा
  • प्रतीकावर जा
  • वाक्यरचना हायलाइट
  • कोड फोल्डिंग
  • पटल लपवा / दर्शवा
  • मागील सत्रातील फायली आणि प्रकल्प लक्षात ठेवण्यासाठी सत्र व्यवस्थापन
  • हवाई अद्यतने
  • रीअल-टाइम मिनीमॅप
  • शब्द हायलाइटिंग
  • कोड पेस्टिंग (पेस्टबिनसह संवाद)
  • कोड शैली विश्लेषक
  • फाइल निवडकर्ता
  • प्रतीक वृक्ष
  • प्रकल्प व्यवस्थापक
  • दस्तऐवज-आधारित स्वयंपूर्ण
  • मार्कर
  • स्मार्ट स्वयंपूर्ण {}, (), []
  • फाईल एक्सप्लोरर
  • इंटरफेस आणि संपादकासाठी थीम निर्माता
  • आणि बरेच काही!

स्क्रीनशॉट

स्क्रीनशॉट 1

एडिस डीफॉल्टनुसार वापरते जीसीसी संकलनासाठी, परंतु ते वापरण्यासाठी रुपांतरित केले जाऊ शकते क्लँग.

प्रकल्प सहकार्य कसे करावे?

सहयोग करण्याचे बरेच मार्ग आहेत:

बग नोंदवणे, भाषांतर करणे, भिन्न वितरणासाठी पॅकेजिंग करणे, वेब सुधारणे, कोरमध्ये इ. आपण याकडे एक नजर टाकू शकता दुवा.

स्थापना

एडिस हे बहुविध प्लॅटफॉर्म आहे, कोणत्याही वितरणामधील स्त्रोत कोडवरून त्याच्या स्थापनेसाठी, आपल्याकडे प्रथम असणे आवश्यक आहे अवलंबित्व:

sudo अजगर सेटअप.पीपी स्थापित

भविष्यात

चा विकास एडिस हे सतत आहे, बर्‍याच वेडा आणि मस्त कल्पना आहेत ज्या आपण अंमलात आणू इच्छिता:

  • पदार्पण
  • कोड आवृत्तीसाठी समर्थन
  • शैली पार्सर सुधारित करा
  • रेखाचित्र ड्रॉवर
  • प्लगइन समर्थन
  • कोड बबल
  • आणि अधिक!

Contacto

एडिस मालकीचे वेब जी गिटहबद्वारे व्युत्पन्न केली गेली आणि नंतर सुधारित केली गेली, ती जुनी आणि अनाथ झाली;). तसेच ए पत्रव्यवहाराची यादी सक्रिय की ते फिरकी घेऊ शकतात.

डाउनलोड करा

एडिस मध्ये होस्ट केलेले आहे GitHub आणि त्या चाचण्या आहेत ज्या आपोआप चालतात ट्रॅव्हिस-सीआय.


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

15 टिप्पण्या, आपल्या सोडा

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

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

*

*

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

  1.   युकिटरू म्हणाले

    मी केडीईफोला किंवा साध्या व्हिम + प्लगइन्ससह चिकटविणे पसंत करतो

  2.   रोलो म्हणाले

    मनोरंजक प्रकल्प +1

  3.   प्रो + म्हणाले

    अधिक पर्याय असणे कधीही वाईट नसते, परंतु मला माहित नाही ... आधीच अस्तित्वात असलेल्या बर्‍याचऐवजी ते वापरण्याऐवजी त्यात काहीतरी जोडले जाते काय?

  4.   zetaka01 म्हणाले

    पायथॉनमध्ये सी चे वातावरण विकसित झाले, एक विनोद. पायथनचे वेगवान भाग सी मध्ये आहेत. हे पायथन किंवा सी माहित नसलेल्यांसाठी कार्य करते.

    छान नोकरी

    1.    zetaka01 म्हणाले

      मी मूळ आणि क्रॉस संकलन वापरण्यास प्राधान्य देतो, जसे लाजर, जावा किंवा मोनो पर्याय (आभासी मशीनसह) मला रेंगाळतात.

      धन्यवाद!

    2.    zetaka01 म्हणाले

      अहो, गो देखील स्वीकार्य आहे, ते केवळ Google कडून आहे. बंद विषयाबद्दल क्षमस्व.

  5.   राऊल पी म्हणाले

    मला वाटते की त्यांनी इतर विकास जसे की कोडब्लॉक्समध्ये सुधारणा केली पाहिजे, आयडीई लिनक्स सारखाच मार्ग स्वीकारेल, हजारो वितरण आणि सामान्य वापरकर्त्याच्या गरजा भागविण्यासाठी केवळ एक किंवा दोन व्यवस्थापित करेल.

    मी 1.QT क्रिएटरची शिफारस करतो, 2. कोडब्लॉक्स.

  6.   __गाबो__ म्हणाले

    हे खरे आहे की बर्‍याच सी प्रोग्रामरना आयडीईची आवश्यकता नसते, एडिस सुरुवातीस अधिक केंद्रित असतात, जे शक्य तितक्या सोप्या गोष्टी बनविण्यासाठी तयार केले गेले होते: जड इंटरफेससह लढा न घेता लिहिणे, संकलित करणे आणि अंमलात आणणे आणि त्यांच्यासाठी असलेल्या गोष्टींसह तेथे कधीही वापरला जात नाही.

    धन्यवाद!

  7.   जुआन म्हणाले

    मी ते संकलित करण्याचा प्रयत्न केला, परंतु मला एक बग आला.

    फेडोरा 21 आय 686 वापरा

    http://paste.desdelinux.net/5135

    1.    __गाबो__ म्हणाले

      हे बग नाही, मला वाटते की आपण पायथन 2 वापरत आहात आणि आपल्याला पायथन 3 आवश्यक आहे.
      समस्यांच्या पृष्ठावरील सविस्तर काहीही: HTTP: /. Github.com/centaurialpha/edis/issues

  8.   टिल्क्स म्हणाले

    मी प्रोग्रामिंग शिकू इच्छितो, विशेषत: ऑब्जेक्ट-देणारं आणि इतर, तुम्हाला माहिती आहे, प्रोग्रामिंग पीआयसी, मेमरी आणि इतरांसाठी.

    नवख्या मुलासाठी काही शिफारसी?

    1.    गिसकार्ड म्हणाले

      प्रोग्राम ऑब्जेक्ट देणारं PICs ??? मित्रा, मला वाटते की आपण चुकीच्या मार्गावर आहात.
      तथापि, मी काही काळापूर्वी पीआयसी मध्ये प्रोग्राम केला होता आणि मायक्रोपॅसल (तेथे मिक्रोसी देखील आहे) वापरला नाही ऑब्जेक्ट्स नाहीत कारण अ‍ॅबस्ट्रॅक्शनचा अनावश्यक थर तयार करणार्‍या हार्डवेअरमध्ये प्रवेश करण्यासाठी. कोणत्याही गोष्टीसाठी नाही लिनक्स सी मध्ये बनलेला आहे आणि सी ++ मध्ये नाही
      मायक्रोपास्कल किंवा मिक्रोसीकडे लक्ष द्या जे प्रोग्रामिंग चिप्सद्वारे आपले जीवन नक्कीच सुलभ करेल.

      1.    टिल्क्स म्हणाले

        म्हणूनच मी शिकण्यास सांगत आहे की मला प्रारंभ करायचा आहे आणि मी अजूनही खूप गमावले आहे, परंतु कशासाठी आपण हसणे सुरू करावे लागेल.

        मी आपल्या शिफारसीचे अनुसरण करेन आणि मी काय करू शकतो ते पाहण्याचा प्रयत्न करेन, धन्यवाद.

      2.    सेबास्टियन म्हणाले

        चांगले, मायक्रोकंट्रोलर सी ++ मध्ये प्रोग्राम केले जाऊ शकतात, हे स्पष्टपणे ओओपी आहे, पीआयसीसाठी आधीपासून काही केले असल्यास मला चांगले माहित नाही किंवा मला काळजी नाही कारण खरं आहे की मला आजकाल पिक वापरायचे आहे ...
        हार्डवेअर अ‍ॅबस्ट्रॅक्शनचा वापर खूप केला जातो. जगातील सर्वात लोकप्रिय इलेक्ट्रॉनिक विकास प्लॅटफॉर्म आणि इलेक्ट्रॉनिक्स आणि प्रोग्रामिंगमध्ये प्रवेश लोकशाहीकृत केल्याने मी अर्दूनो बद्दल बोलत आहे, यात ओओपीचा वापर आहे.
        हार्डवेअर अ‍ॅबस्ट्रॅक्शन एचएएल म्हणून ओळखले जाते, एसटी मायक्रोकंट्रोलर फर्म (एकाचे नाव घ्या) आपल्याला एसटीएम 3 एफ 32 एक्सएक्सएक्स सारख्या एम 4 कॉर्टेक्स मिक्ससाठी त्याचे एचएएल देते.

  9.   व्हिक्टर आर. म्हणाले

    चांगला उपक्रम, मी हे कसे कार्य करते ते पाहण्याचा प्रयत्न करेन.

    धन्यवाद!