Microsoft Visual Studio ऑनलाइन के साथ अपने ब्राउज़र में कोडिंग प्रारंभ करें

Microsoft Visual Studio ऑनलाइन के साथ अपने ब्राउज़र में कोडिंग प्रारंभ करें

सॉफ्टवेयर और वेब विकास हाल के वर्षों में मौलिक रूप से बदल गया है। टीमों को अब एक ही स्थान साझा करने की आवश्यकता नहीं है। साथ ही, सॉफ्टवेयर, ऐप्स और वेबसाइटों को विकसित करने वालों के लिए उपलब्ध टूल में सुधार हुआ है।





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





विजुअल स्टूडियो ऑनलाइन दर्ज करें

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





भ्रामक रूप से, विजुअल स्टूडियो ऑनलाइन एक नाम के रूप में कुछ समय के लिए आसपास रहा है। यह का मूल नाम था Azure DevOps सेवा, एक ऑनलाइन परियोजना प्रबंधन प्रणाली।

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



विजुअल स्टूडियो कोड क्या है?

विजुअल स्टूडियो ऑनलाइन के निहितार्थों को समझने के लिए, आपको विजुअल स्टूडियो कोड (वीएस कोड) से परिचित होना होगा।

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





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

विजुअल स्टूडियो ऑनलाइन कैसे काम करेगा?

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





सभी के पास समान उपकरण और पुस्तकालय उपलब्ध होने चाहिए। विभिन्न विकास मशीनें विभिन्न ऑपरेटिंग सिस्टम, या सॉफ़्टवेयर के संस्करण चला सकती हैं। पैकेज प्रबंधन और संस्करण नियंत्रण मदद कर सकता है, लेकिन यह टीम के प्रत्येक सदस्य पर निर्भर है कि वह अपने परिवेश को नियंत्रित करे।

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

क्या यह पहले से मौजूद नहीं है?

पूरी तरह से ऑनलाइन IDE कोई नई बात नहीं है और Amazon का AWS Cloud9 IDE सुविधाओं से भरपूर एक मजबूत वातावरण है। इसी तरह, छोटे पैमाने के समूह विकास के लिए डिज़ाइन की गई कई ऑनलाइन सदस्यता सेवाएँ हैं।

यहां तक ​​​​कि ऑनलाइन आईडीई भी हैं जो वीएस कोड के ओपन सोर्स कोडबेस का उपयोग करते हैं, और सॉफ्टवेयर से परिचित कोई भी व्यक्ति घर जैसा महसूस करेगा।

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

मेरे रहने के लिए सही जगह ढूंढो

विजुअल स्टूडियो ऑनलाइन को क्या खास बनाता है?

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

यदि परियोजना की जरूरतें बदलती हैं, उदाहरण के लिए, एक नई प्रणाली या ढांचे में, केवल एक विकास वातावरण को बदलने की जरूरत है, और वे परिवर्तन स्वचालित रूप से टीम के प्रत्येक सदस्य को पास हो जाते हैं।

सिद्धांत रूप में, आपकी सामान्य विकास मशीन पर घर पर काम करने, उधार कंप्यूटर पर, या यहां तक ​​कि स्मार्टफोन पर काम करने में कोई अंतर नहीं होगा --- यदि आप अपने अंगूठे से कोडिंग सहन कर सकते हैं!

विजुअल स्टूडियो ऑनलाइन क्या कर सकता है?

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

इसके अलावा, सभी परियोजना विवरण, उपयोगकर्ता वरीयताओं और विषयों के साथ, ब्राउज़र और स्थानीय कोड संपादक उदाहरणों के बीच समन्वयित होंगे।

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

मेरे कस्टम कोडिंग सेटअप के बारे में क्या?

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

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

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

मुझे रिमोट कोड संपादक की आवश्यकता क्यों है?

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

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

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

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

मैं विजुअल स्टूडियो ऑनलाइन कहां से प्राप्त कर सकता हूं?

लेखन के समय, वीएस ऑनलाइन जनता के लिए उपलब्ध नहीं है। एक निजी पूर्वावलोकन है, और आप कर सकते हैं माइक्रोसॉफ्ट पर लागू करें इसे एक्सेस करने के लिए। हालाँकि, संभावना है कि इसे आज़माने के लिए आपको इसके सार्वजनिक बीटा में होने तक प्रतीक्षा करनी होगी।

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

ब्राउज़र-आधारित आईडीई पर अधिक

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

जब आप Visual Studio ऑनलाइन के रिलीज़ होने की प्रतीक्षा कर रहे हैं, तो क्यों न कई में से किसी एक को आज़माएँ ब्राउज़र आधारित आईडीई पहले से ही वहाँ?

आप बिटमोजी कैसे बनाते हैं?
साझा करना साझा करना कलरव ईमेल एनिमेटिंग स्पीच के लिए एक शुरुआती गाइड

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

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • सहयोग उपकरण
  • विजुअल स्टूडियो कोड
  • एकीकृत विकास पर्यावरण
  • विजुअल स्टूडियो ऑनलाइन
लेखक के बारे में इयान बकले(२१६ लेख प्रकाशित)

इयान बकले बर्लिन, जर्मनी में रहने वाले एक स्वतंत्र पत्रकार, संगीतकार, कलाकार और वीडियो निर्माता हैं। जब वह लिख नहीं रहा होता है या मंच पर नहीं होता है, तो वह पागल वैज्ञानिक बनने की उम्मीद में DIY इलेक्ट्रॉनिक्स या कोड के साथ छेड़छाड़ कर रहा होता है।

इयान बकले की और फ़िल्में या टीवी शो

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

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

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