10 बेस्ट पायथन आईडीई - विंडोज, लिनक्स और amp के लिए पायथन संपादकों; मैक

विषय - सूची:

Anonim

पायथन कोड संपादकों को डेवलपर्स के लिए आसानी से कोड और डिबग प्रोग्राम के लिए डिज़ाइन किया गया है। इन पायथन आईडीई (एकीकृत विकास पर्यावरण) का उपयोग करके, आप एक बड़े कोडबेस का प्रबंधन कर सकते हैं और त्वरित तैनाती प्राप्त कर सकते हैं।

डेस्कटॉप या वेब एप्लिकेशन बनाने के लिए डेवलपर्स इन संपादकों का उपयोग कर सकते हैं। पायथन आईडीई का उपयोग लगातार एकीकरण के लिए DevOps इंजीनियरों द्वारा भी किया जा सकता है।

लोकप्रिय सुविधाओं और नवीनतम डाउनलोड लिंक के साथ, शीर्ष पायथन कोड संपादकों की एक सूची है। सूची में ओपन-सोर्स (फ्री) और प्रीमियम टूल दोनों हैं।

शीर्ष पायथन आईडीई और कोड संपादक नि: शुल्क और भुगतान किया गया

नाम मंच संपर्क
PyCharm विंडोज, मैक और लिनक्स और अधिक जानें
पतंग विंडोज, मैक और लिनक्स और अधिक जानें
स्पाइडर विंडोज, मैक और लिनक्स और अधिक जानें

1) PyCharm

PayCharm एक क्रॉस-प्लेटफॉर्म IDE है जिसका उपयोग पायथन प्रोग्रामिंग के लिए किया जाता है। यह सबसे अच्छा पायथन आईडीई संपादक में से एक है जिसका उपयोग विंडोज, मैकओएस और लिनक्स पर किया जा सकता है। इस सॉफ्टवेयर में एपीआई है जिसका उपयोग डेवलपर्स द्वारा अपने स्वयं के पायथन प्लगइन्स को लिखने के लिए किया जा सकता है ताकि वे बुनियादी कार्यक्षमता को बढ़ा सकें।

मूल्य: नि : शुल्क

विशेषताएं:

  • यह कॉफी, जावास्क्रिप्ट, सीएसएस, और टाइपस्क्रिप्ट के लिए एक बुद्धिमान पायथन कोड संपादक का समर्थन करता है।
  • किसी भी फ़ाइल, प्रतीक या कक्षा में जाने के लिए स्मार्ट खोज प्रदान करता है।
  • स्मार्ट कोड नेविगेशन
  • यह पायथन संपादक कोड का त्वरित और सुरक्षित रीफ़ैक्टरिंग प्रदान करता है।
  • यह आपको IDE से PostgreSQL, Oracle, MySQL, SQL Server और कई अन्य डेटाबेस तक पहुँचने की अनुमति देता है।

डाउनलोड लिंक: https://www.jetbrains.com/pycharm/


२) पतंग

पतंग अजगर के लिए आईडीई है जो स्वचालित रूप से कई लाइन कोड पूरा करता है। यह संपादक 16 से अधिक भाषाओं का समर्थन करता है। यह आपको बिना किसी परेशानी के तेजी से कोड करने में मदद करता है।

मूल्य : नि: शुल्क

विशेषताएं:

  • यह पायथन प्रलेखन प्रदान करता है।
  • यह संपादक आपको टाइप करते हुए एक फंक्शन सिग्नेचर प्रदान करता है।
  • आपको माउस होवर पर टूलटिप मिलेगा।
  • ईमेल में सहायता प्रदान करता है।
  • पायथन भाषा के लिए मशीन लर्निंग मॉडल का उपयोग करता है।

3) स्पाइडर

स्पाइडर पायथन में लिखा गया एक वैज्ञानिक एकीकृत विकास वातावरण है। यह सॉफ्टवेयर उन वैज्ञानिकों के लिए बनाया गया है जो Matplotlib, SciPy, NumPy, Pandas, Cython, IPython, SymPy और अन्य ओपन-सोर्स सॉफ़्टवेयर के साथ एकीकृत कर सकते हैं। स्पाइडर विंडोज, मैकओएस और लिनक्स पर एनाकोंडा (ओपन-सोर्स वितरण प्रणाली) वितरण के माध्यम से उपलब्ध है।

मूल्य : नि: शुल्क

विशेषताएं:

  • यह विंडोज के लिए सबसे अच्छा पायथन आईडीई में से एक है जो आपको सेल, लाइन, या फ़ाइल द्वारा पायथन कोड चलाने की अनुमति देता है।
  • एक हिस्टोग्राम या टाइम-सीरीज प्लॉट करें, डेटफ्रेम या सुन्न सरणी में बदलाव करें।
  • यह स्वचालित कोड पूरा करने और क्षैतिज / ऊर्ध्वाधर विभाजन प्रदान करता है।
  • बाधाओं को ढूंढें और समाप्त करें
  • पायथन कोड निष्पादन के प्रत्येक चरण का पता लगाने के लिए एक इंटरैक्टिव तरीका।

डाउनलोड लिंक: https://www.spyder-ide.org/


4) आईडीएलई

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

मूल्य: मुफ्त

विशेषताएं:

  • कई फाइलें खोजें
  • इसमें इनपुट, आउटपुट और एरर मैसेज को कलर करने के साथ एक इंटरएक्टिव इंटरप्रेटर है।
  • स्मार्ट इंडेंट, पूर्ववत, कॉल टिप्स और ऑटो-पूर्ण का समर्थन करता है।
  • आपको किसी भी विंडो में खोजने और बदलने में सक्षम बनाता है।

डाउनलोड लिंक: https://docs.python.org/3/library/idle.html


५) उदात्त पाठ ३

उदात्त पाठ 3 एक कोड संपादक है जो पायथन सहित कई भाषाओं का समर्थन करता है। यह सबसे अच्छे पायथन संपादक में से एक है, जिसके पास पायथन के लिए मूल अंतर्निहित समर्थन है। उदात्त पाठ 3 का अनुकूलन एक पूर्ण विकसित पायथन प्रोग्रामिंग वातावरण बनाने के लिए उपलब्ध है। संपादक ओएस एक्स, विंडोज और लिनक्स ऑपरेटिंग सिस्टम का समर्थन करता है।

मूल्य: नि : शुल्क परीक्षण

विशेषताएं:

  • आपको सिंटैक्स को उजागर करने की अनुमति देता है।
  • इसमें कमांड पैलेट कार्यान्वयन है जो उपयोगकर्ताओं से पाठ इनपुट स्वीकार करता है।
  • UTF8 BOMs को .गितिग्नोर फाइलों में संभाल लें
  • Git स्थिति को इंगित करने के लिए फ़ोल्डर और फ़ाइल के लिए बैज प्रदर्शित करें
  • एक फ़ाइल में परिवर्तन गटर में उपलब्ध मार्करों द्वारा दर्शाया गया है।

डाउनलोड लिंक: https://www.sublimetext.com/3


6) विजुअल स्टूडियो कोड

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

मूल्य: नि : शुल्क

विशेषताएं:

  • संपादक फ़ंक्शन परिभाषा, आयातित मॉड्यूल, साथ ही चर प्रकारों के आधार पर स्मार्ट कोड पूरा करने की सुविधा प्रदान करता है।
  • आप Git के साथ-साथ अन्य SCM प्रदाताओं के साथ काम कर सकते हैं
  • आप संपादक से डिबग कोड को सक्षम करें।
  • अतिरिक्त सेवाओं का लाभ प्राप्त करने के लिए नई भाषाओं, डीबगर्स, थीम को जोड़ने के लिए एक्सटेंशन प्रदान करता है।

डाउनलोड लिंक: https://code.visualstudio.com/


) परमाणु

अन्य संपादकों की तुलना में एटम प्रोग्रामर्स द्वारा पसंद किया जाने वाला एक उपयोगी कोड एडिटर टूल है। एटम उपयोगकर्ता सॉफ्टवेयर के लिए पैकेज और उन्हें प्रस्तुत कर सकते हैं।

मूल्य: नि : शुल्क

विशेषताएं:

  • पैकेज प्रबंधक प्लगइन्स समर्थन के लिए एकीकृत है
  • स्मार्ट स्वतः पूर्णता की विशेषता
  • यह सबसे अच्छा पायथन संपादक है जो कमांड पैलेट का समर्थन करता है
  • कई पैन
  • क्रॉस-प्लेटफ़ॉर्म संपादन की अनुमति दें

डाउनलोड लिंक: https://atom.io/


) वृहस्पति

जुपिटर उन लोगों के लिए एक उपकरण है, जिन्होंने अभी-अभी डेटा साइंस से शुरुआत की है। कई प्रोग्रामिंग भाषाओं में इंटरैक्टिव डेटा साइंस आईडीई का उपयोग करना आसान है, जो न केवल एक संपादक के रूप में, बल्कि एक शैक्षिक उपकरण या प्रस्तुति के रूप में भी काम करता है।

मूल्य: नि : शुल्क

विशेषताएं:

  • यह सबसे अच्छा पायथन आईडीई में से एक है जो न्यूमेरिकल सिमुलेशन, डेटा क्लीनिंग मशीन लर्निंग डेटा विज़ुअलाइज़ेशन और सांख्यिकीय मॉडलिंग के लिए समर्थन करता है।
  • कोड, पाठ और छवियों को मिलाएं।
  • कई प्रोग्रामिंग भाषाओं के लिए समर्थन।
  • एकीकृत डेटा विज्ञान पुस्तकालय (matplotlib, NumPy, Pandas)।

डाउनलोड लिंक: https://jupyter.org/install.html


९) पायदेव

PyDev ग्रहण के लिए तीसरे पक्ष का पायथन संपादक है। यह पायथन के लिए सबसे अच्छे आईडीई में से एक है जिसका उपयोग केवल पायथन में ही नहीं बल्कि आयरनपिथॉन और जेथॉन के विकास में भी किया जा सकता है।

मूल्य: नि : शुल्क

विशेषताएं:

  • इसमें इंटरैक्टिव कंसोल शॉर्टकट हैं
  • आपको Google App Engine (GAE) पायथन प्रोजेक्ट बनाने की अनुमति देता है
  • खोजें और परिभाषा पर जाएं
  • इसे पूरा करने के लिए स्वचालित रूप से कोड आयात करें।
  • आप Django एकीकरण कॉन्फ़िगर कर सकते हैं।

डाउनलोड लिंक: https://www.pydev.org/


10) थोनी

Thonny प्रोग्रामिंग सीखने और सिखाने के लिए एक IDE है, जिसे विशेष रूप से शुरुआत पायथोनिस्टा स्क्रिप्टिंग वातावरण के साथ बनाया गया है। इसे टार्टू विश्वविद्यालय में विकसित किया गया है, जिसे आप विंडोज, लिनक्स और मैक के लिए बिटबकेट रिपॉजिटरी पर मुफ्त में डाउनलोड कर सकते हैं।

मूल्य: नि : शुल्क

विशेषताएं:

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

डाउनलोड लिंक: https://thonny.org/


11) विंग

विंग एक हल्का पाइथन पर्यावरण है जो आपको उत्पादक विकास का अनुभव देने के लिए बनाया गया है।

मूल्य: विंग प्रो परीक्षण नि : शुल्क है। विंड पर्सनल और विंग 101 का भुगतान किया गया संस्करण है।

विशेषताएं:

  • अपना पायथन कोड लिखकर तत्काल प्रतिक्रिया दें।
  • आपको सामान्य त्रुटियों को दूर करने और बेहतर पायथन कोड लिखने में मदद करता है।
  • आप डिबग डेटा की जांच कर सकते हैं और अपने ऐप को पुनरारंभ किए बिना बग फिक्स को अंतःक्रियात्मक रूप से आज़मा सकते हैं।
  • विंग विभिन्न फ्रेमवर्क जैसे कि यूनिटेस्ट, पाइस्टेस्ट, नाक, डोएक्टेस्ट और Django टेस्टिंग के साथ परीक्षण संचालित विकास का समर्थन करता है।

डाउनलोड लिंक: https://wingware.com/


12) ActivePython

एक सुरक्षित और समर्थित पायथन वितरण के साथ सॉफ्टवेयर डेवलपमेंट डेटा साइंस बढ़ाएँ। ActivePython पायथन कार्यान्वयन CPython से युक्त सॉफ्टवेयर है और स्थापना को सुविधाजनक बनाने के लिए विभिन्न एक्सटेंशन का एक सेट है।

मूल्य: समुदाय के लिए नि : शुल्क, हालांकि, कोडर, टीम, व्यवसाय। एंटरप्राइज संस्करण का भुगतान किया जाता है।

विशेषताएं:

  • यह पायथन के लिए सबसे अच्छे IDE में से एक है जो आपको Redis, MySQL, Hadoop और MongoDB सहित अपने बड़े डेटा और डेटाबेस से जुड़ने की अनुमति देता है।
  • SciPy, Pandas, NumPy, और MatPlotLib का उपयोग करके अपने डेटा को प्रबंधित करने में आपकी सहायता करता है।
  • TensorFlow, Keras, और Theano जैसे मशीन सीखने वाले मॉडल का समर्थन करता है।
  • ओपन-सोर्स पायथन के साथ संगत ताकि आप विक्रेता लॉक-इन से बच सकें।
  • सुरक्षा के लिए ओपनएसएसएल पैच का उपयोग करता है।

डाउनलोड लिंक: https://www.activestate.com/products/python/