विजुअल स्टूडियो 2022 बनाम 2019: क्या आपको अभी अपग्रेड करना चाहिए? व्याख्या की

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

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

यहां आपको जानने की जरूरत है।

विजुअल स्टूडियो हिस्ट्री: सो फार, मोस्टली गुड

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

उदाहरण के लिए, Azure, Git/GitHub के साथ इसका एकीकरण, और हाल ही में Live Share और Xamarin जैसे प्लेटफार्मों को जोड़ने से आसान क्लाउड-आधारित संग्रहण, रीयल-टाइम सहयोग और क्रॉस-प्लेटफ़ॉर्म विकास की अनुमति मिलती है।

लेकिन वीएस 2019 और वीएस कोड जितने अच्छे हैं, वीएस 2022 कई नए सुधार ला रहा है जो काफी आकर्षक हैं।

वीएस 2022 में सबसे महत्वपूर्ण वृद्धि

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

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

इस लेखन के समय, पूर्वावलोकन संस्करण को उत्पादन अनुप्रयोगों के लिए लाइसेंस नहीं दिया गया है।

वीएस 2022 में और क्या नया है?

Microsoft ऑनलाइन दस्तावेज़ में 2022 रोडमैप पृष्ठ का दावा है कि इस नवीनतम रिलीज़ पर काम करने वाली टीम के दिमाग में ये विषय हैं: "व्यक्तिगत और टीम उत्पादकता, आधुनिक विकास और निरंतर नवाचार।"

हम सभी को इनकी आवाज पसंद है! लेकिन वीएस 2022 की नवीनतम रिलीज के साथ काम करने के दिन-प्रतिदिन के अनुभव के लिए इस प्रतिबद्धता का क्या अर्थ है?

2022 की रिलीज़ निम्नलिखित अतिरिक्त संवर्द्धन का वादा करती है:

बेहतर कोड-पूर्णता कार्यक्षमता

वीएस 2022 में इंटेलिकोड कोडिंग संदर्भ की बेहतर समझ का उपयोग करके कोड की पूरी पंक्तियों को भरने में सक्षम है।

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

अधिक शक्तिशाली डिबगिंग क्षमताएं

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

एक बेहतर प्रोग्रामिंग इंटरफ़ेस

विजुअल स्टूडियो 2022 एक अधिक उपयोगकर्ता के अनुकूल और सहज कोडिंग पर्यावरण इंटरफ़ेस प्रदान करता है।

इसमें आईडीई के रंगरूप को अनुकूलित करने के लिए बढ़े हुए विकल्प शामिल हैं (उदाहरण के लिए आप इसे अपनी विंडोज थीम से मिला सकते हैं) और साथ ही आपके लिए काम करने वाले दस्तावेज़ प्रबंधन प्रणाली को तैनात करने की क्षमता भी शामिल है।

बेहतर पहुंच

विजुअल स्टूडियो 2019 में कई विशेषताएं थीं जो समग्र पहुंच में सुधार करती हैं, और वीएस 2022 में सुधार और भी अधिक पहुंच क्षमता सुविधाएँ जोड़ता है।

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

C++ के नवीनतम बिल्ड के लिए बेहतर समर्थन

वीएस 2022 में सी ++ 20 के लिए टूल का पूरा सूट शामिल है। यही वह भाषा है जिसमें विंडोज लिखा गया है, इसलिए विंडोज डेवलपर्स को यह एक स्वागत योग्य समावेश मिलना चाहिए।

वीएस 2022 के लिए पूर्वावलोकन नोट्स इस लेखन के रूप में नौ सुधारों को सूचीबद्ध करते हैं। इन्हें बेहतर IntelliSense कार्यक्षमता और अधिक शक्तिशाली डिबगिंग और विश्लेषण क्षमताओं के साथ IDE की नई रिलीज़ में C++ प्रोग्रामिंग को आसान बनाना चाहिए।

बेहतर विंडोज ऐप डेवलपमेंट

अपने ऐप बिल्ड को .NET या C++ में अपडेट करने के लिए हॉट रीलोड (पहली बार VS 2019 में पेश किया गया) का उपयोग करना अब संभव है। सभी डेवलपर्स के माध्यम से रहते हैं या उन स्थितियों की कल्पना कर सकते हैं जहां यह काम आएगा!

आपको Git एकीकरण में भी सुधार देखने को मिलेंगे, जैसे IDE के एक स्थानीय इंस्टॉलेशन से कई रिपॉजिटरी के साथ मूल रूप से काम करने की क्षमता।

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

क्या आपको अब वीएस 2022 में अपग्रेड करना चाहिए?

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

दुर्भाग्य से, वीएस 2022 पूर्वावलोकन इस लेखन के रूप में उत्पादन उपयोग के लिए लाइसेंस प्राप्त नहीं है।

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

सभी कौशल स्तरों के एकल डेवलपर्स को वीएस 2022 में पेश किए गए सुधारों से लाभ होने की संभावना है, और आधिकारिक रिलीज आने से पहले नई और बेहतर कार्यक्षमताओं के साथ जल्द से जल्द परिचित होना चाहते हैं।

यदि आप अपग्रेड करने का निर्णय लेते हैं, तो आपके पास वीएस 2022 पूर्वावलोकन का उपयोग कैसे शुरू करें, इसके लिए आपके पास कई विकल्प हैं।

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

और मत भूलो, आप वीएस 2022 परियोजना में योगदान कर सकते हैं! पूर्वावलोकन अवधि के दौरान डेवलपर इनपुट और फीडबैक सक्रिय रूप से मांगे जा रहे हैं। “ विजुअल स्टूडियो 2022 में नया क्या है ” ऑनलाइन दस्तावेज़ में एक फ़ीचर पृष्ठ सुझाएँ का लिंक शामिल है।

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

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

विजुअल स्टूडियो 2022 पूर्वावलोकन, समझाया गया

अधिकांश व्यक्तिगत उपयोगकर्ताओं को वीएस 2022 के पूर्वावलोकन संस्करण का उपयोग करना शुरू करने की संभावना होगी, खासकर जब से आपको वीएस 2019 को छोड़ना नहीं है।

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