9 विजुअल स्टूडियो कोड एक्सटेंशन जो प्रोग्रामिंग को और भी आसान बनाते हैं

9 विजुअल स्टूडियो कोड एक्सटेंशन जो प्रोग्रामिंग को और भी आसान बनाते हैं

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





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





विजुअल स्टूडियो कोड एक्सटेंशन कैसे स्थापित करें

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





अब बस उस एक्सटेंशन का नाम या नाम टाइप करें जिसे आप इंस्टॉल करना चाहते हैं। एक्सटेंशन का ओवरव्यू पढ़ने के लिए नाम पर क्लिक करें, फिर क्लिक करें इंस्टॉल इसे स्थापित करने के लिए आइकन।

1. विजुअल स्टूडियो इंटेलीकोड

माइक्रोसॉफ्ट देवलैब्स द्वारा विकसित, विजुअल स्टूडियो इंटेलीकोड एक एक्सटेंशन है जो आपको कोड करने में मदद करने के लिए कृत्रिम बुद्धिमत्ता को सूचीबद्ध करता है। एक्सटेंशन वर्तमान में पायथन, जावास्क्रिप्ट/टाइपस्क्रिप्ट और जावा का समर्थन करता है।



पुरानी हार्ड ड्राइव से डेटा कैसे निकालें

यदि आपने पहले Visual Studio या Visual Studio कोड में Intellisense का उपयोग किया है, तो आपको पता चल जाएगा कि क्या अपेक्षा की जाए। यहाँ अंतर यह है कि यह अनिवार्य रूप से उस विचार पर और भी अधिक बुद्धिमानी है।

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





2. सेटिंग्स सिंक

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

सेटिंग्स सिंक उस समस्या को हल करने का लक्ष्य है। एक साधारण GitHub Gist का उपयोग करके, सेटिंग्स सिंक, ठीक है, आपकी सेटिंग्स को सिंक करता है। इसमें अन्य एक्सटेंशन और उनके कॉन्फ़िगरेशन शामिल हैं, इसलिए आपका संपूर्ण कॉन्फ़िगरेशन पोर्टेबल हो जाता है। एक मशीन पर कुछ बदलाव करें, अपनी सेटिंग्स को सिंक करें, और आप उन्हें अन्य मशीनों पर आसानी से सिंक कर सकते हैं।





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

3. पथ इंटेलिजेंस

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

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

4. टास्क एक्सप्लोरर

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

टास्क एक्सप्लोरर उचित संख्या में मानक निर्माण उपकरण का समर्थन करता है। इनमें NPM, Grunt, Gulp, Ant, Make, और Visual Studio Code ही शामिल हैं। विस्तार अनुकूलन योग्य है, जिससे आप प्रत्येक कार्य धावक और स्क्रिप्टिंग भाषा के लिए पथ को अनुकूलित कर सकते हैं। यह आसान है यदि आपके पास कई संस्करण स्थापित हैं और एक विशिष्ट संस्करण का उपयोग करना चाहते हैं।

5. GoLens

विजुअल स्टूडियो कोड में गिट एकीकरण की सुविधा है बॉक्स से बाहर, जैसा कि हमने पहले उल्लेख किया है, इसलिए हो सकता है कि आपको इस एक्सटेंशन की बिल्कुल आवश्यकता न हो। ने कहा कि, GoLens कई सुविधाएँ जोड़ता है जो आपके प्रोजेक्ट के Git इतिहास को देखने, नेविगेट करने और समझने में आपकी मदद करती हैं।

अन्य विशेषताओं के अलावा, GitLens एक शक्तिशाली स्प्लिट डिफ व्यू जोड़ता है जो आपको कमिट और शाखाओं के बीच अंतर को आसानी से देखने में मदद करता है। एक्सटेंशन आपको प्रोजेक्ट कमिट हिस्ट्री, लेखक द्वारा खोज, फाइलें, कमिट मैसेज, और बहुत कुछ खोजने देता है।

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

वेबसाइटें बोर होने पर चलती हैं

6. सुंदर

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

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

7. ब्रैकेट जोड़ी Colorizer

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

डिफ़ॉल्ट रूप से,

()

,

[]

, तथा

{}

मेल खाते हैं, लेकिन आप अन्य ब्रैकेट वर्णों को भी परिभाषित कर सकते हैं जिनका आप मिलान करना चाहते हैं। इस प्रकार के प्लगइन्स बहुत ध्रुवीकरण करते हैं, लेकिन यदि आप सुनिश्चित नहीं हैं कि आप इसे पसंद करेंगे या नहीं, तो ब्रैकेट पेयर कलराइज़र को आज़माएं।

8. कोड समय

क्या आपने कभी सोचा है कि आप अपने टेक्स्ट एडिटर में सप्ताह में कितने घंटे बिताते हैं? इष्टतम प्रोग्रामिंग के लिए सप्ताह के दिन या दिन के सर्वोत्तम समय के बारे में क्या? यदि आपने कभी इन या किसी अन्य मीट्रिक के बारे में सोचा है, कोड समय आप के लिए है।

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

आप साप्ताहिक ईमेल रिपोर्ट भेजने के लिए कोड समय निर्धारित कर सकते हैं, जबकि Google कैलेंडर एकीकरण आपको अपने सर्वश्रेष्ठ प्रोग्रामिंग समय के लिए स्वचालित रूप से अलग समय निर्धारित करने देता है, ऐसा न हो कि वे बैठकों से बर्बाद हो जाएं।

9. रेस्ट क्लाइंट

चाहे आप एक फ्रंट-एंड वेब डेवलपर हों या कोई ऐसा व्यक्ति जो अपना अधिकांश समय सर्वर पर व्यतीत करता हो, आप शायद ऐसे मामलों में चले गए हैं जहाँ आपको REST API का परीक्षण करने की आवश्यकता है। इसके लिए ब्राउज़र प्लगइन्स हैं और कई अन्य टूल हैं, लेकिन यदि आप अपना अधिकांश समय टेक्स्ट एडिटर में बिताते हैं, तो क्लाइंट उपलब्ध क्यों नहीं है जहां आप सबसे अधिक आरामदायक हैं?

यह एक अपेक्षाकृत सरल विस्तार है जो वह करता है जो वह करने का दावा करता है। आप आसानी से HTTP अनुरोध भेज सकते हैं और साथ ही कर्ल कमांड भी भेज सकते हैं। प्रमाणीकरण के लिए, एक्सटेंशन मूल प्रमाणीकरण, डाइजेस्ट प्रमाणीकरण, एसएसएल क्लाइंट प्रमाणपत्र, और बहुत कुछ का समर्थन करता है।

विजुअल स्टूडियो कोड में अधिक उत्पादक बनें

ये एक्सटेंशन सिर्फ शुरुआत हैं, खासकर यदि आप विजुअल स्टूडियो कोड में नए हैं। सबसे पहले, बहुत अधिक एक्सटेंशन उपलब्ध हैं। ज्यादातर मामलों में, हम विशेष रूप से भाषा-विशिष्ट एक्सटेंशन से बचते हैं, लेकिन उनमें से बहुत सारे उपलब्ध हैं। चाहे आप JavaScript, C++, Go, या किसी अन्य भाषा में कोड करें, आपको ऐसे एक्सटेंशन मिलेंगे जो आपके काम को आसान बना सकते हैं।

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

साझा करना साझा करना कलरव ईमेल डिस्क स्थान खाली करने के लिए इन विंडोज़ फ़ाइलों और फ़ोल्डरों को हटाएं

अपने Windows कंप्यूटर पर डिस्क स्थान साफ़ करने की आवश्यकता है? यहाँ विंडोज़ फ़ाइलें और फ़ोल्डर्स हैं जिन्हें डिस्क स्थान खाली करने के लिए सुरक्षित रूप से हटाया जा सकता है।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • विजुअल स्टूडियो कोड
लेखक के बारे में क्रिस वूकी(118 लेख प्रकाशित)

Kris Wouk एक संगीतकार, लेखक हैं, और जब कोई व्यक्ति वेब के लिए वीडियो बनाता है, तो उसे कुछ भी कहा जाता है। एक तकनीकी उत्साही जब तक वह याद रख सकता है, उसके पास निश्चित रूप से पसंदीदा ऑपरेटिंग सिस्टम और डिवाइस हैं, लेकिन जितना हो सके उतने अन्य लोगों का उपयोग करता है, बस पकड़े रहने के लिए।

इंस्टाग्राम पर जिफ कैसे पोस्ट करें
क्रिस वूकी की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें