PyCharm, Python के IDE को इसके संस्करण 2019.2 में अपडेट किया गया है

PyCharm सामुदायिक संस्करण के बारे में

JetBrains ने अपने सॉफ़्टवेयर पैकेज में संबंधित अपडेट किए हैं और इनमें से सबसे अधिक इस्तेमाल किया जाने वाला ईडीआई पायथन Pyharm नए संस्करण से मुक्त नहीं है। इस अवसर पर PyCharm 2019.2 अपने नवीनतम संस्करण तक पहुँचता है।

यह EDI का दूसरा प्रमुख वार्षिक अपडेट है, एक बेहतर Jupyter नोटबुक अनुभव लाने, कई अन्य भाषाओं के लिए वाक्य रचना हाइलाइटिंग, पायथन 3.8 की कुछ मुख्य विशेषताओं के लिए समर्थन, और बहुत कुछ।

PyCharm 2019.2 की मुख्य नई विशेषताएं

इस नए संस्करण में जुपिटर नोटबुक एकीकरण जोड़ा गया, जहां यह जुपिटर नोटबुक के कुछ सबसे अनुरोधित फीचर्स के कार्यान्वयन के साथ बढ़ाया गया है।

एक इन सुविधाओं में से एक एक क्लिक के साथ सभी कोशिकाओं को निष्पादित करने की क्षमता है। हालांकि इस तरह की सुविधा के लिए समर्थन तुच्छ लगता है, यह कार्यान्वयन में उतना आसान नहीं था क्योंकि जेटब्रेन को प्यूक्रम द्वारा कुछ ज्यूपिटर निष्पादन तर्क को फिर से लागू करना था।

Jupyter सर्वर कॉन्फ़िगरेशन में भी सुधार किया गया है: कई परियोजनाओं के खुलने के साथ, PyCharm एक Jupyter सर्वर को प्रबंधित करने के लिए आपके द्वारा खोले गए पहले प्रोजेक्ट का उपयोग करेगा। यह अब विन्यास योग्य है।

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

वास्तव में, जब आप ब्राउज़र में नोटबुक प्रदर्शित करते हैं, तो कोशिकाएँ स्वाभाविक रूप से थोड़ी दूरी पर होती हैं। लेकिन PyCharm के पास पाइथन फ़ाइल के रूप में कोड प्रदर्शित करने का दृष्टिकोण था, इसलिए यह थोड़ा अधिक घना लग रहा था।

PyCharm 2019.2 में, उपयोगकर्ता चर मानों के ऑनलाइन प्रदर्शन को भी नोटिस करेंगे। PyCharm डिबगर आपको अपने चर का ट्रैक रखने में मदद करता है और आपको बताता है कि वे आपके लैपटॉप पर काम करते समय कैसे काम करते हैं।

उपयोगकर्ताओं द्वारा अनुरोधित एक अन्य विशेषता कर्नेल को रिबूट करने की क्षमता थी, और अब उपलब्ध है। अब डेटा विश्लेषण के लिए एक बुद्धिमान वेब अनुप्रयोग, PyCharm से JetBrains Datalore तक नोटबुक प्रकाशित करना भी संभव है।

इलेक्ट्रॉनिक डेटा इंटरचेंज में सुधार

ईडीआई स्तर पर, यह ध्यान दिया जाना चाहिए कि सिंटैक्स हाइलाइटिंग एन्हांसमेंट को कई अन्य भाषाओं के लिए जोड़ा गया है।

यह उपयोगी है यदि आप उन परियोजनाओं पर काम कर रहे हैं जहां दूसरी भाषा के लिए कोड में घुसपैठ की गई है। PyCharm अब विंडोज सिंटैक्स .bat, C #, C ++, Groovy, Lua, Makefiles इत्यादि को उजागर करेगा।

EDI पायथन का यह नया संस्करण इसमें बेसिक बैश सपोर्ट भी है। वास्तविकता यह है कि अधिकांश परियोजनाएं, उनके जीवन के किसी बिंदु पर, उनके भंडार में बैश फ़ाइलों के साथ समाप्त होती हैं।

यही कारण है कि PyCharm अब बैश सिंटैक्स को उजागर करेगा, बैश के लिए एक बुनियादी कोड पूरा करने का कार्य प्रदान करेगा और अपनी बैश फाइलों की जांच करने के लिए शेलचेक के साथ एकीकृत करेगा।

नया संस्करण EditorConfig के साथ बेहतर संगतता भी प्रदान करता है। EditorConfig फाइलें आपको कोड शैली कॉन्फ़िगरेशन को सीधे अपने भंडार में एम्बेड करने की अनुमति देती हैं।

JetBrains ने अब इस सुविधा को और अधिक लचीला बनाने के लिए सुधार किया है। उदाहरण के लिए, अब अपने प्रोजेक्ट के विभिन्न हिस्सों के लिए अलग-अलग मापदंडों को सेट करने के लिए कई EditorConfig फ़ाइलों का उपयोग करना संभव है।

अजगर

इस संस्करण में, JetBrains Python 3.8 की कुछ मुख्य विशेषताओं के लिए समर्थन जोड़ता है। उदाहरण के लिए, आप केवल स्थितीय मापदंडों का परीक्षण कर सकते हैं, अभिव्यक्ति में चर निर्दिष्ट कर सकते हैं, "फाइनल" क्वालिफायर विधियों, वर्गों और चर के उपयोग को प्रतिबंधित करने के लिए, साथ ही वर्तमान मानों और चर के लिए f स्ट्रिंग का उपयोग करने के नए तरीके।

पायथन स्तर पर, याद रखें कि PyCharm की प्रमुख विशेषताओं में से एक है अपने कोड को स्वचालित रूप से रीफ़ैक्टर करना।

जावास्क्रिप्ट

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

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

अंत में, इस रिलीज़ के साथ-साथ इस नए संस्करण के डाउनलोड के बारे में अधिक जानने के लिए आप कर सकते हैं इस लिंक की जाँच करें।


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

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

*

*

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