9 विजुअल स्टूडियो कोड एक्सटेंशन जो प्रोग्रामिंग को और भी आसान बनाते हैं
विज्ञापन
Microsoft का विजुअल स्टूडियो कोड अभी उपलब्ध सर्वोत्तम मुफ्त टेक्स्ट संपादकों में से एक है। यह उपयोग की सापेक्ष आसानी के साथ एक पूर्ण सुविधा सेट को जोड़ती है, और प्रदर्शन इलेक्ट्रॉन ऐप के लिए आश्चर्यजनक रूप से अच्छा है। लोगों द्वारा इसे पसंद करने के कारणों में से एक, उपरोक्त कारणों से, इसकी व्यापकता है।
कई अन्य लोकप्रिय टेक्स्ट संपादकों की तरह, विज़ुअल स्टूडियो कोड में अपने व्यवहार को अनुकूलित करने के लिए भारी मात्रा में एक्सटेंशन उपलब्ध हैं। ये विजुअल स्टूडियो कोड कैसे काम करता है और महसूस कर सकता है, जैसे कि विम या इमैक-स्टाइल की प्रमुख बाइंडिंग को बदल सकता है। इस सूची के साथ, हमने अपने पसंदीदा में से कुछ का संकलन किया है।
विजुअल स्टूडियो कोड एक्सटेंशन कैसे स्थापित करें
यदि आप परिचित नहीं हैं, तो विजुअल स्टूडियो कोड में एक्सटेंशन इंस्टॉल करना आसान है। स्क्रीन के बाईं ओर एक्सटेंशन आइकन पर क्लिक करें। यह पांचवां आइकन नीचे है, तुरंत डीबग आइकन के नीचे।
अब बस उस एक्सटेंशन के नाम का नाम या भाग टाइप करें जिसे आप इंस्टॉल करना चाहते हैं। एक्सटेंशन का अवलोकन पढ़ने के लिए नाम पर क्लिक करें, फिर इंस्टॉल करने के लिए इंस्टॉल आइकन पर क्लिक करें ।
1. विजुअल स्टूडियो इंटेलीकोड
Microsoft DevLabs द्वारा विकसित, Visual Studio IntelliCode एक एक्सटेंशन है जो आपको कोड की मदद करने के लिए कृत्रिम बुद्धिमत्ता को बढ़ाता है। वर्तमान में विस्तार पायथन, जावास्क्रिप्ट / टाइपस्क्रिप्ट और जावा का समर्थन करता है।
यदि आपने पहले Visual Studio या Visual Studio कोड में Intellisense का उपयोग किया है, तो आपको एक विचार होगा कि क्या अपेक्षा की जाए। यहाँ अंतर यह है कि यह अनिवार्य रूप से उस विचार पर एक और भी अधिक बुद्धिमान है।
यह विस्तार अभी भी विकास के प्रारंभिक चरण में है और पहले से ही प्रभावशाली है। एक बार इसके विकास में कुछ और समय लगने के बाद, आप इसे बिलकुल विजुअल स्टूडियो कोड में देख सकते हैं।
2. सेटिंग्स सिंक
ज्यादातर लोग जो नियमित रूप से एक पाठ संपादक का उपयोग करते हैं, कम से कम इसकी सेटिंग्स के लिए कुछ tweaks बनाते हैं। बहुत से लोग इससे भी आगे जाते हैं, इसे अनुकूलित करते हुए अपनी व्यक्तिगत कार्यशैली को फिट करते हैं। यदि आप अक्सर एक से अधिक मशीन पर काम करते हैं, तो हाथ से इन समायोजन को लगातार करना निराशाजनक हो सकता है।
सेटिंग्स सिंक का उद्देश्य उस समस्या को हल करना है। एक सरल GitHub Gist का उपयोग करके, सेटिंग्स सिंक, ठीक है, अपनी सेटिंग्स को सिंक करता है। इसमें अन्य एक्सटेंशन और उनके कॉन्फ़िगरेशन शामिल हैं, इसलिए आपका संपूर्ण कॉन्फ़िगरेशन पोर्टेबल हो रहा है। एक मशीन पर कुछ परिवर्तन करें, अपनी सेटिंग्स को सिंक करें, और आप उन्हें आसानी से अन्य मशीनों पर सिंक कर सकते हैं।
सेटिंग्स सिंक सेट करने में कुछ मिनट लगते हैं, फिर आपको इसके बारे में सोचने की ज़रूरत नहीं है। इसे स्थापित करने के निर्देश विजुअल स्टूडियो कोड में एक्सटेंशन अवलोकन के माध्यम से उपलब्ध हैं।
3. पथ प्रच्छन्न
यदि आप व्यक्तिगत या सिस्टम कॉन्फ़िग फ़ाइलों को संपादित करने के लिए विज़ुअल स्टूडियो कोड का उपयोग करते हैं, तो पथ इंटेलीजेंस एक लाइफसेवर हो सकता है। संक्षेप में, विस्तार में फ़ाइल नाम के लिए इंटेलीसेंस-शैली पूर्णता को जोड़ा गया है, जिससे आप आसानी से स्मृति में आने के बिना लंबे पथ नाम टाइप कर सकते हैं।
यह अपेक्षाकृत सरल विस्तार है, लेकिन इसमें कुछ कॉन्फ़िगरेशन विकल्प हैं। आप चुन सकते हैं कि निर्देशिका नामों के बाद स्लैश जोड़ना है या नहीं, उदाहरण के लिए। अन्य विकल्पों में आयात विवरणों में फ़ाइल नाम शामिल करना और कुछ फ़ाइल प्रकारों को अनदेखा करने की क्षमता शामिल है या नहीं।
4. टास्क एक्सप्लोरर
टास्क एक्सप्लोरर एक्सटेंशन विजुअल स्टूडियो कोड के लिए आईडीई-स्टाइल टास्क रनिंग फ़ंक्शन को जोड़ता है। इसमें मुख्य रूप से आपके वर्तमान प्रोजेक्ट के निर्माण कार्य शामिल हैं, लेकिन इसमें बैश, पायथन और अन्य स्क्रिप्ट भी शामिल हो सकते हैं।
टास्क एक्सप्लोरर मानक निर्माण उपकरण की एक उचित संख्या का समर्थन करता है। इनमें एनपीएम, ग्रंट, गल्प, एंट, मेक और विजुअल स्टूडियो कोड शामिल हैं। एक्सटेंशन अनुकूलन योग्य है, जिससे आप प्रत्येक कार्य धावक और स्क्रिप्टिंग भाषा को पथ को अनुकूलित कर सकते हैं। यह आसान है यदि आपके पास कई संस्करण स्थापित हैं और एक विशिष्ट संस्करण का उपयोग करना चाहते हैं।
5. GitLens
विजुअल स्टूडियो कोड में Git इंटीग्रेशन की सुविधा है। Visual Studio कोड मैक के लिए परफेक्ट टेक्स्ट और स्क्रिप्टिंग एडिटर है। Mac Microsoft के टेक्स्ट एडिटर के लिए परफेक्ट टेक्स्ट और स्क्रिप्टिंग एडिटर असंख्य भाषाओं का समर्थन करता है, और आपको इसकी तुलना Xcode से करने की भी आवश्यकता नहीं है, चूंकि वे विभिन्न आवश्यकताओं की पूर्ति करते हैं। बॉक्स से अधिक पढ़ें, जैसा कि हमने पहले उल्लेख किया है, इसलिए आपको इस एक्सटेंशन की बिल्कुल आवश्यकता नहीं हो सकती है। उस ने कहा, GitLens आपकी परियोजना के Git इतिहास को समझने, नेविगेट करने और समझने में आपकी मदद करने वाली कई सुविधाएँ जोड़ता है।
अन्य विशेषताओं में, GitLens एक शक्तिशाली विभाजन अंतर दृश्य जोड़ता है जो आपको आसानी से कमिट और शाखाओं के बीच के अंतर की कल्पना करने में मदद करता है। विस्तार भी आपको इतिहास, लेखक, फ़ाइलें, संदेश, और बहुत कुछ द्वारा खोजे जाने वाले प्रोजेक्ट के माध्यम से खोज करने देता है।
अन्य विशेषताओं में विजुअल स्टूडियो कोड गटर में एक हीट मैप शामिल है जो आपको आसानी से देख सकता है कि किसी फ़ाइल में सबसे अधिक काम कहाँ हो रहा है। लब्बोलुआब यह है कि यदि आप गिट पर बहुत भरोसा करते हैं, तो आपको कम से कम इस प्लगइन को आज़माना चाहिए।
6. प्रीटीयर
यदि आप एक फ्रंट एंड डेवलपर हैं, और विशेष रूप से यदि आपको एक स्टाइल गाइड का पालन करने की आवश्यकता है, तो Prettier आपका नया सबसे अच्छा दोस्त हो सकता है। Prettier एक्सटेंशन स्वचालित रूप से समान नाम के कोड स्वरूपण टूल का उपयोग करके जावास्क्रिप्ट, टाइपस्क्रिप्ट और CSS को प्रारूपित करता है।
फ़ॉर्मेटिंग दिशानिर्देशों के एक सख्त सेट का पालन करते हुए, Prettier आपके द्वारा लिखे गए कोड को लेता है और आपके लिए इसे फिर से लिखता है। विस्तार "राय" है, जिसका अर्थ है कि यह अपने आप में कई निर्णय लेता है, लेकिन आप एस्केंट या tslint टूल के साथ एक्सटेंशन का उपयोग यह सुनिश्चित करने के लिए कर सकते हैं कि यह आपके स्वयं के विन्यास का अनुसरण करता है।
7. ब्रैकेट जोड़ी Colorizer
ब्रैकेट जोड़ी Colorizer एक प्लगइन है जो अच्छी तरह से इसके नाम से वर्णित है। यह स्वचालित रूप से कुछ वर्णों को रंग देता है, जिससे आपको यह बताने में मदद मिलती है कि कोड का एक निश्चित टुकड़ा कितना गहरा है। कई भाषाओं को बॉक्स से बाहर का समर्थन किया जाता है, इसलिए कई यह निश्चित है कि आपकी पसंद की भाषा समर्थित है।
डिफ़ॉल्ट रूप से ()
, []
, और {}
का मिलान किया जाता है, लेकिन आप अन्य ब्रैकेट वर्णों को भी परिभाषित कर सकते हैं, जिन्हें आप मिलान करना चाहते हैं। इस प्रकार के प्लगइन्स बहुत अधिक ध्रुवीकरण करते हैं, लेकिन यदि आप सुनिश्चित नहीं हैं कि आप इसे पसंद करेंगे या नहीं, तो ब्रैकेट जोड़ी Colorizer को आज़माएं।
8. कोड समय
क्या आपने कभी सोचा है कि आप सप्ताह में कितने घंटे अपने पाठ संपादक में बिताते हैं? इष्टतम प्रोग्रामिंग के लिए सप्ताह के दिन या दिन के सर्वश्रेष्ठ समय के बारे में क्या? यदि आपने कभी भी इन या किसी अन्य मैट्रिक्स के बारे में सोचा है, तो कोड समय आपके लिए है।
कोड समय विज़ुअल स्टूडियो कोड में आपकी गतिविधि को मापता है और उपरोक्त गतिविधियों के साथ-साथ अन्य मैट्रिक्स के बारे में आपको रिपोर्ट करता है। आप स्थिति बार में रीयल-टाइम मीट्रिक देखेंगे, और बेहतर दृश्य के लिए इन-एडिटर डैशबोर्ड है।
आप एक साप्ताहिक ईमेल रिपोर्ट भेजने के लिए कोड समय निर्धारित कर सकते हैं, जबकि Google कैलेंडर एकीकरण आपको स्वचालित रूप से अपने सर्वोत्तम प्रोग्रामिंग समय के लिए अलग-अलग समय निर्धारित करने देता है, ऐसा न हो कि वे बैठकों द्वारा बर्बाद हो जाएं।
9. बाकी ग्राहक
चाहे आप फ्रंट-एंड वेब डेवलपर हों या कोई व्यक्ति जो अपना अधिकांश समय सर्वर पर बिताता है, आप शायद ऐसे मामलों में भाग लेंगे, जहाँ आपको REST API का परीक्षण करना होगा। इसके लिए ब्राउज़र प्लगइन्स हैं और बहुत सारे अन्य टूल हैं, लेकिन यदि आप अपना अधिकांश समय एक टेक्स्ट एडिटर में बिताते हैं, तो क्लाइंट के पास उपलब्ध क्यों नहीं है जहां आप सबसे अधिक आरामदायक हैं?
यह एक अपेक्षाकृत सरल विस्तार है जो वह करता है जो वह करने का दावा करता है। आप आसानी से HTTP अनुरोध भेज सकते हैं और साथ ही साथ cURL कमांड भी भेज सकते हैं। प्रमाणीकरण के लिए, एक्सटेंशन मूल प्रमाणीकरण, डाइजेस्ट ऑथेंटिकेशन, एसएसएल क्लाइंट सर्टिफिकेट और बहुत कुछ का समर्थन करता है।
विजुअल स्टूडियो कोड में अधिक उत्पादक बनें
ये एक्सटेंशन केवल शुरुआत हैं, खासकर यदि आप विज़ुअल स्टूडियो कोड के लिए नए हैं। सबसे पहले, बहुत अधिक एक्सटेंशन उपलब्ध हैं। ज्यादातर मामलों में, हम विशेष रूप से भाषा-विशिष्ट एक्सटेंशन से बचते हैं, लेकिन उनमें से बहुत सारे उपलब्ध हैं। चाहे आप जावास्क्रिप्ट, सी ++, गो या किसी अन्य भाषा में कोड रखते हैं, आपको ऐसे एक्सटेंशन मिलेंगे जो आपके काम को आसान बना सकते हैं।
विजुअल स्टूडियो कोड में तेजी से काम करने के और भी कई तरीके हैं। आपको आरंभ करने में मदद करने के लिए, हमारे पास विज़ुअल स्टूडियो कोड में आपको अधिक उत्पादक बनाने के लिए आवश्यक सुझावों की एक सूची है। विज़ुअल स्टूडियो कोड के लिए 10 आवश्यक उत्पादकता युक्तियाँ। विजुअल स्टूडियो कोड के लिए 10 आवश्यक उत्पादकता युक्तियाँ विज़ुअल स्टूडियो कोड पानी से बाहर अन्य प्रोग्रामिंग पाठ संपादकों को उड़ा देता है। । यह मुफ़्त है, खुला स्रोत है, तेज़ बिजली है, और उत्पादकता सुविधाओं के साथ पैक किया गया है। अधिक पढ़ें ।
विज़ुअल स्टूडियो कोड के बारे में अधिक जानकारी प्राप्त करें।