अगले लेख में हम विंग पर एक नज़र डालने जा रहे हैं। यह एक IDE है जिसे Wingware द्वारा विकसित किया गया है और विशेष रूप से है पायथन प्रोग्रामिंग भाषा के लिए डिज़ाइन किया गया। विंग हमें कई सुविधाएँ प्रदान करता है जैसे कि स्वत: पूर्ण, ऑटो संपादन, स्रोत ब्राउज़र, कोड ब्राउज़िंग और स्थानीय और दूरस्थ डिबगिंग ताकि हम अपने कार्यक्रमों को विकसित कर सकें। मुक्त संस्करणों में हम इन सभी विकल्पों को नहीं पाएंगे, हालांकि उनमें से कई।
यह एक है एकीकृत विकास परिवेश (IDE) जिसे विकास और डिबगिंग के समय को कम करने के लिए डिज़ाइन किया गया है। यह त्रुटियों को कोड करने या पता लगाने में एक अच्छी मदद प्रदान करता है। पायथन कोड के नेविगेशन और समझ की सुविधा देता है।
विंग संपादक ने ऑटोकॉम्प्लेक्शन और संदर्भ-उपयुक्त प्रलेखन प्रदान करके पायथन विकास को गति दी। यह हमें स्वचालित संपादन, कोड तह, एकाधिक चयन, बुकमार्क और भी बहुत कुछ करने की अनुमति देगा। विंग vi, emacs, Eclipse, Visual Studio और Xcode का अनुकरण कर सकता है.
विंग को गेटो-परिभाषा के साथ कोड को संभालना आसान बनाता है, उपयोग खोजें, परियोजना में प्रतीक खोजें, और एक शक्तिशाली खोज विकल्प है। यह हमें भी प्रदान करेगा सैकड़ों विन्यास विकल्प संपादक अनुकरण, उपयोगकर्ता इंटरफ़ेस डिज़ाइन, प्रदर्शन थीम, सिंटैक्स रंग और अन्य को प्रभावित करना। आईडीई में नई सुविधाएँ जोड़ी जा सकती हैं पायथन कोड लिखना जो विंग की स्क्रिप्टिंग एपीआई तक पहुंचता है।
आईडीई विंग तीन अलग-अलग संस्करणों में उपलब्ध है। विंग प्रो, जो एक व्यावसायिक संस्करण है पूर्ण विशेषताओं वाला। यह संस्करण विशेष रूप से पेशेवर प्रोग्रामर के लिए उपयुक्त है। हमारे पास भी उपलब्ध है विंग पर्सनल, जो मुफ्त संस्करण है और यह वाणिज्यिक संस्करण में उपलब्ध कुछ सुविधाओं को छोड़ देता है। यह छात्रों और प्रशंसकों पर केंद्रित है। नवीनतम संस्करण उपलब्ध है विंग 101. यह एक बहुत ही सरल मुक्त संस्करण है, प्रोग्रामर शुरुआत शिक्षण के लिए।
जैसे मै कहता हूँ, विंग पर्सनल अब एक मुफ्त उत्पाद है और अब लाइसेंस की आवश्यकता नहीं है चलाने के लिए। इसमें Source Browser, PyLint, और ऑपरेटिंग सिस्टम कमांड जैसे टूल शामिल हैं। यह स्क्रिप्टिंग एपीआई का भी समर्थन करता है। फिर भी, विंग व्यक्तिगत में उन्नत सुविधाएँ शामिल नहीं हैं व्यावसायिक संस्करण कोड का संपादन, डिबगिंग, परीक्षण और प्रशासन। इस संस्करण में हम होस्ट, रिमोटैक्टिंग, खोज उपयोग, संस्करण नियंत्रण, इकाई परीक्षण, इंटरैक्टिव डिबग जांच, कई प्रक्रिया और माध्यमिक प्रक्रिया डीबगिंग, अन्य सुविधाओं के साथ रिमोट एक्सेस भी नहीं करेंगे। उन सभी का आनंद लेने के लिए, हमें व्यावसायिक संस्करण प्राप्त करना होगा।
विंग 6 की सामान्य विशेषताएं
विंग 6 शक्तिशाली नई सुविधाओं का परिचय देता है। उनमें से कुछ हैं:
- के लिए समर्थन बहुविकल्पी.
- थे रास्पबेरी पाई समर्थन करते हैं.
- के लिए समर्थन अजगर / 3.6 3.7 है और स्टैकलेस 3.4।
- स्वत: पूर्ण तार और टिप्पणियों में।
- सिंटेक्स संकेतक e त्रुटि संकेतक। सिंटेक्स मार्कडाउन फ़ाइलों के लिए हाइलाइटिंग।
- अनुकूलित डिबगरविशेष रूप से मल्टीथ्रेड कोड के लिए। नए अंतर्निहित ब्रेकपॉइंट () पर विंग डीबगर को रोकता है। साइबरविन पायथन 3.6 के लिए डिबगर समर्थन भी शामिल है।
- हमारी संभावना होगी चयन बहाल करें पूर्ववत और फिर से करने के बाद संपादक।
- एक पैलेट जोड़ा गहरे रंग.
- के लिए समर्थन कस्टम अजगर बनाता हैविंडोज पर
- एक साथ अद्यतन विंग के विभिन्न उदाहरणों के हाल के मेनू से।
- के लिए समर्थन Django 1.10, 1.11 और 2.0।
- बेहतर दृश्य थ्रेड्स के लिए नाम थ्रेडिंग मॉड्यूल के साथ प्रारंभ हुए।
- विंग ने ए लचीला उपयोगकर्ता इंटरफ़ेस। सब कुछ पूरी तरह से रखा गया है ताकि उपयोगकर्ता पा सकें कि हमें आसानी से क्या चाहिए।
अगर किसी के बारे में और जानना है नया क्या है के नवीनतम संस्करण में, आप वेबसाइट पर उपलब्ध कराई गई जानकारी में ऐसा कर सकते हैं।
Ubuntu 6 पर विंग 18.04 स्थापित करें
हम इस IDE को अपने Ubuntu में जाकर स्थापित कर सकते हैं डाउनलोड अनुभाग के लिए आधिकारिक वेबसाइट से .deb पैकेज प्राप्त करें ज़रूरी। इस लेख के लिए मैं व्यक्तिगत विकल्प का उपयोग करने जा रहा हूं।
एक बार डाउनलोड समाप्त होने के बाद, हम या तो उबंटू सॉफ्टवेयर विकल्प का उपयोग कर सकते हैं, या एक टर्मिनल खोल सकते हैं (Ctrl + Alt + T) और उसमें लिखें:
sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb
विंग 6 की स्थापना रद्द करें
हम इस IDE को अपने कंप्यूटर से आसानी से हटा सकते हैं। आपको बस एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और उसमें लिखना होगा:
sudo apt purge wingide-personal6
हम कर सकेंगे इस IDE के साथ काम करने के तरीके के बारे में जानकारी प्राप्त करें में प्रलेखन डेवलपर्स अपनी वेबसाइट पर उपयोगकर्ताओं को उपलब्ध कराते हैं। यह मदद प्रोग्राम के साथ मदद मेनू का उपयोग करके पाया जा सकता है।