विजुअल स्टूडियो 2019 का विमोचन
Microsoft डेवलपर्स के लिए अपने लोकप्रिय उत्पाद का अगला संस्करण Visual Studio 2019 जारी कर रहा है। विजुअल स्टूडियो 2019 का अंतिम संस्करण विंडोज और मैक के लिए उपलब्ध है।
विजुअल स्टूडियो प्रोफेशनल और एंटरप्राइज में अलग-अलग विशेषताएं हैं। उदाहरण के लिए, एंटरप्राइज में इंटेलीट्रेस, लाइव यूनिट टेस्टिंग, मोबाइल ऐप के लिए एंबेडेड असेंबली, रियल टाइम आर्किटेक्चर वैलिडेशन और अन्य विशेषताएं शामिल हैं, जिनमें शामिल हैं
- स्नैपशॉट डीबगर, जो आपको न्यूनतम व्यवधान के साथ Azure में उत्पादन अनुप्रयोगों को डीबग करने में सक्षम बनाता है, Azure Kubernetes Service (AKS) और वर्चुअल मशीन स्केल सेट (VMSS) के लिए समर्थन जोड़ता है।
- टाइम ट्रैवल डिबगिंग (TTD) स्नैपशॉट डीबगर के साथ एकीकृत है। टीटीडी आपको एक प्रक्रिया रिकॉर्ड करने और फिर निष्पादन पथ को सटीक रूप से पुनर्निर्माण और फिर से चलाने में सक्षम बनाता है। आप जितनी बार चाहें कोड की प्रत्येक पंक्ति को रिवाइंड और रीप्ले कर सकते हैं, जिससे आपको अलग करने और समस्याओं की पहचान करने में मदद मिलती है।
विजुअल स्टूडियो 2019 अब तेज, अधिक विश्वसनीय, व्यक्तियों और टीमों के लिए अधिक उत्पादक, उपयोग में आसान और आरंभ करने में आसान है। इस रिलीज में शामिल कुछ नई विशेषताएं हैं एआई-सहायता प्राप्त IntelliSense के लिए IntelliCode, विस्तारित रीफैक्टरिंग क्षमताएं, बेहतर डिबगिंग और बहुत कुछ।
विजुअल स्टूडियो 2019 में नया क्या है
उत्पाद के अद्यतन संस्करण में कुछ बड़े बदलाव और नई सुविधाएँ उपलब्ध हैं।
इंस्टॉल
- अब और अधिक कुशल बनें कि विजुअल स्टूडियो अपडेट अब पृष्ठभूमि में डाउनलोड किए जाएंगे।
- विजुअल स्टूडियो अपडेट के लिए इंस्टॉलेशन मोड को नियंत्रित करें।
आईडीई
- विजुअल स्टूडियो लाइव शेयर का उपयोग करके दूसरों के साथ सहयोग करें, जो डिफ़ॉल्ट रूप से स्थापित है। C++, VB.NET, और रेजर के लिए अतिरिक्त भाषा समर्थन मेहमानों को एक समाधान दृश्य प्रदान करता है और स्रोत नियंत्रण का साझाकरण भिन्न होता है।
- ओपन कोड जिस पर आपने हाल ही में काम किया है या क्लोन, ओपन, या नई स्टार्ट विंडो के माध्यम से एक प्रोजेक्ट बनाने जैसे सबसे अधिक उपयोग किए जाने वाले प्रवाहों में से एक से शुरू किया है।
- एक बेहतर खोज अनुभव के साथ नए प्रोजेक्ट बनाएं और लोकप्रियता के आधार पर छांटे गए टेम्प्लेट की नई सूची का उपयोग करके फ़िल्टर करें।
- अपने कोड के लिए अधिक लंबवत कमरा और शेल में नए दृश्य परिवर्तनों के एक सेट के माध्यम से एक आधुनिक रूप और अनुभव प्राप्त करें।
- अपने प्रदर्शन कॉन्फ़िगरेशन और/या स्केलिंग की परवाह किए बिना अपने IDE का एक तेज संस्करण देखें, क्योंकि हमने प्रति मॉनिटर जागरूकता के लिए समर्थन में सुधार किया है।
- मेनू, कमांड, विकल्प और इंस्टाल करने योग्य घटकों के लिए विजुअल स्टूडियो में बेहतर खोज क्षमता का उपयोग करें।
- दस्तावेज़ संकेतक के साथ अपनी कोड फ़ाइल के 'स्वास्थ्य' को तुरंत समझें। संकेतक से एक-क्लिक कोड सफाई के माध्यम से चलाएँ और कॉन्फ़िगर करें।
- विकल्प संवाद में एक नए पूर्वावलोकन सुविधाएँ पृष्ठ के साथ उन पूर्वावलोकन सुविधाओं को आसानी से प्रबंधित करें जिन्हें आपने चुना है।
- टैग-आधारित खोज में सुधार और आसानी से सुलभ "हाल के प्रोजेक्ट टेम्प्लेट" सूची के साथ नए प्रोजेक्ट बनाएं।
- विजुअल स्टूडियो सर्च से सीधे नए आइटम बनाएं और बेहतर प्रासंगिकता के साथ तेजी से परिणाम पाएं।
- नए नोटिफिकेशन अनुभव के साथ, महत्वपूर्ण जानकारी, जैसे कि विजुअल स्टूडियो लाइव शेयर अनुरोध, से अवगत रहें।
- कोड क्लीनअप फिक्सर्स के संग्रह को एक प्रोफाइल के रूप में सेव करें ताकि कोड क्लीनअप के दौरान आप जिन फिक्सर्स को चलाना चाहते हैं उन्हें आसानी से चुन सकें।
- ट्रिगर नया .NET रिफैक्टरिंग और कोड फिक्स।
- प्रथम श्रेणी की प्रोजेक्ट फ़ाइलों के साथ .NET कोर प्रोजेक्ट्स को अधिक आसानी से कॉन्फ़िगर करें।
- एक्सटेंशन और अपडेट संवाद में पूर्वावलोकन, सशुल्क और परीक्षण टैग के साथ अपने एक्सटेंशन की स्थिति देखें.
- जांचें और कॉन्फ़िगर करें कि आप कौन सी पूर्वावलोकन सुविधाएं सक्रिय करना चाहते हैं क्योंकि इस पूर्वावलोकन में डिफ़ॉल्ट को रीसेट कर दिया गया है।
- कुछ टेस्ट विंडो एपीआई को बहिष्कृत करके अपने एक्सटेंशन को अप-टू-डेट रखें, जिन्हें इस रिलीज़ में बहिष्कृत के रूप में चिह्नित किया गया है।
- साइन इन करें, ब्राउज़ करें, और एक-क्लिक क्लोन करें या प्रारंभ विंडो के माध्यम से Azure DevOps से अपने होस्टेड रिपॉजिटरी से कनेक्ट करें।
- आपके और आपके संगठन के स्वामित्व वाली रिपॉजिटरी देखने के लिए अन्य स्रोत नियंत्रण होस्ट के लिए एक्सटेंशन इंस्टॉल करें।
- एक बेहतर ब्लू थीम अनुभव का अनुभव करें जो चमक को कम करके, समग्र कंट्रास्ट में सुधार करके और अन्य प्रयोज्य मुद्दों को संबोधित करके पूर्वावलोकन 2 फीडबैक को संबोधित करता है।
- डॉटनेट फॉर्मेट ग्लोबल टूल के साथ कमांड-लाइन से कोड स्टाइल प्राथमिकताएं लागू करें।
- MSBuild और Visual Studio अब डिफ़ॉल्ट रूप से .NET Framework 4.7.2 को लक्षित करते हैं।
- हमने सर्वर एक्सप्लोरर से Azure ऐप सेवा से संबंधित सुविधाओं को हटा दिया है; इसके बजाय क्लाउड एक्सप्लोरर में समकक्ष कार्यक्षमता उपलब्ध है।
प्रदर्शन
- विज़ुअल स्टूडियो के नए प्रदर्शन सुधारों का उपयोग करके समाधान कैसे लोड होते हैं, इस पर नियंत्रण रखें जो स्टेपिंग गति, शाखा स्विचिंग गति, और बहुत कुछ को प्रभावित करते हैं।
- कार्य स्थिति केंद्र में समाधान लोड प्रगति देखें.
- समाधान फ़िल्टर फ़ाइलों के साथ खुले समाधान पर लोड करने के लिए प्रोजेक्ट चुनें।
- सहायक घटकों के प्रभाव को सीमित करके अपने टाइपिंग प्रदर्शन में सुधार करें।
- अपने प्रोजेक्ट पदानुक्रम स्थिति और टूल विंडो स्थिति को पुनर्स्थापित करने को अक्षम करने के लिए नया विकल्प टॉगल करें।
- बिल्ड सिलेक्शन के लिए नया शॉर्टकट सीखें और नए बिल्ड ऑल कमांड के साथ जल्दी से सीएमके में सभी का निर्माण करें।
- सीएमके परियोजनाओं में सी ++ फाइलों के लिए इंटेलिसेन्स के बेहतर प्रदर्शन के साथ तेजी से कोड।
- बड़े .NET कोर समाधान लोड करें और समय के साथ उनके साथ काम करते समय महत्वपूर्ण मेमोरी कटौती का आनंद लें।
- एक नए प्रोजेक्ट संदर्भ मेनू कमांड के साथ प्रोजेक्ट निर्भरता को जल्दी से लोड करें।
- प्रदर्शन केंद्र में प्रदर्शन युक्तियाँ देखें।
सामान्य डिबगिंग और निदान
- वस्तुओं या मूल्यों को खोजने की आपकी क्षमता में सुधार करने के लिए डिबगिंग करते समय वॉच, ऑटो और लोकल विंडो के भीतर कीवर्ड खोजें।
- डेटा की जांच करते समय वॉच, ऑटो और लोकल विंडो में फॉर्मेट स्पेसिफायर का ड्रॉपडाउन देखें।
- एक कस्टम विज़ुअलाइज़र का उपयोग करें, जो अब .NET कोर के साथ संगत है।
- बड़ी संख्या में मॉड्यूल और पीडीबी के साथ बहुत बड़े अनुप्रयोगों को डीबग करें।
- कस्टम तर्कों के साथ Google क्रोम लॉन्च करें और विजुअल स्टूडियो आईडीई के भीतर अपने जावास्क्रिप्ट अनुप्रयोगों को डीबग करें।
- परफॉर्मेंस प्रोफाइलर में सीपीयू और डॉटनेट ऑब्जेक्ट एलोकेशन टूल्स के लिए हॉट पाथ हाइलाइटिंग का इस्तेमाल करें।
- डेटा ब्रेकप्वाइंट का उपयोग करते हुए .NET कोर अनुप्रयोगों में किसी विशिष्ट ऑब्जेक्ट की संपत्ति के मूल्य में परिवर्तन होने पर ब्रेक, एक ऐसी सुविधा जो मूल रूप से C++ के लिए विशिष्ट थी।
- पूर्वावलोकन 1 के बाद से, हमने सरल इंटरफ़ेस के साथ ऑटो, लोकल और वॉच विंडो में खोज करने के लिए UI को अपडेट किया है। सर्च डीपर फ़ंक्शन को ड्रॉपडाउन में बदल दिया गया है ताकि आप जल्दी से चुन सकें कि आप अपनी प्रारंभिक और बाद की खोजों को कितना गहरा चाहते हैं।
स्रोत नियंत्रण और टीम एक्सप्लोरर
- अस्थायी रूप से परिवर्तनों को संग्रहीत करें ताकि आप टीम एक्सप्लोरर के Git टूल का उपयोग करके Git stash के लिए समर्थन का उपयोग करके किसी अन्य कार्य पर काम कर सकें।
- विजुअल स्टूडियो मार्केट प्लेस पर उपलब्ध वैकल्पिक एक्सटेंशन देखें, विजुअल स्टूडियो के लिए पुल अनुरोध, जो विजुअल स्टूडियो में पुल अनुरोध समीक्षाओं को एकीकृत करता है।
- नए Azure DevOps कार्य आइटम अनुभव का उपयोग करें जो उपयोगकर्ता-विशिष्ट सहित डेवलपर वर्कफ़्लोज़ पर केंद्रित है कार्य आइटम दृश्य, कार्य आइटम से एक शाखा बनाना, #उल्लेखों के साथ कार्य आइटम की खोज करना, और इनलाइन संपादन।
तानाना
- NuGet पैकेज Microsoft में एकल, एकीकृत विज़ुअल स्टूडियो SDK का उपयोग करें। दृश्य स्टूडियो। एसडीके।
- हमारे अपडेट का लाभ उठाएं वीएसआईएक्स परियोजना अब एक AsyncPackage शामिल करें।
- एक नए के साथ प्रयोग खाली VSIX परियोजना टेम्पलेट जो हमने जोड़ा है।
- जानें कि क्या कोई एक्सटेंशन मुफ़्त है, भुगतान किया गया है, या परीक्षण किया गया है, जैसा कि अब के अंदर इंगित किया गया है एक्सटेंशन और अपडेट संवाद।
वेब टेक्नोलॉजीज
- .NET Core 3.0 प्रोजेक्ट्स के साथ काम करने के लिए अतिरिक्त समर्थन का लाभ उठाएं।
- ASP.NET की CPU रूपरेखा देखें।
- वर्चुअल मशीन, वर्चुअल मशीन स्केल सेट और Azure Kubernetes सेवा पर चलने वाले .NET वेब ऐप्स के लिए स्नैपशॉट डीबगर का उपयोग करें।
Xamarin. के साथ मोबाइल विकास
- Xamarin में सुधार का अनुभव करें। Android प्रारंभिक और वृद्धिशील बिल्ड प्रदर्शन।
- Xamarin Android Designer में बढ़ी हुई उत्पादकता का लाभ उठाएं।
- Xamarin के लिए नया प्रॉपर्टी पैनल देखें। प्रपत्र नियंत्रण।
- Xamarin के लिए कार्यभार के आकार को छोटा करके प्रदर्शन में सुधार करें और Android एमुलेटर में सुधार करें।
- Xamarin के साथ Intellicode का उपयोग करें। फॉर्म एक्सएएमएल।
यूनिवर्सल विंडोज प्लेटफॉर्म (UWP)
- हमारे अतिरिक्त समर्थन की सहायता से XAML के साथ IntelliCode एक्सटेंशन का उपयोग करें।
लॉन्च इवेंट देखें
आप इस पर जा सकते हैं launch.visualstudio.com, और लॉन्च इवेंट देखें, जहां डेवलपर्स इन सुविधाओं और कई अन्य पर बहुत अधिक गहराई में जाते हैं। साथ ही, इवेंट में मैक और विजुअल स्टूडियो लाइव शेयर के लिए विजुअल स्टूडियो 2019 की सामग्री भी शामिल है, दोनों को भी जारी किया गया है।
विजुअल स्टूडियो 2019 के साथ अपने अनुभव को किक-स्टार्ट करने में मदद करने के लिए, माइक्रोसॉफ्ट ने आपको नई प्रशिक्षण सामग्री लाने के लिए प्लूरलसाइट और लिंक्डइन लर्निंग के साथ भागीदारी की है। प्लूरल साइट एक नया, मुफ़्त, विजुअल स्टूडियो 2019 पाठ्यक्रम (22 अप्रैल, 2019 तक उपलब्ध) है। एक पथ और कौशल मूल्यांकन भी उपलब्ध है, जिससे आप सही में गोता लगा सकते हैं। पर लिंक्डइन लर्निंग आपको विजुअल स्टूडियो 2019 में हाइलाइट्स को कवर करते हुए एक नया कोर्स (2 मई तक मुफ्त) मिलेगा। बेशक, आप हमेशा आगे बढ़ सकते हैं VisualStudio.com तथा ये ऑनलाइन डॉक्स नया क्या है यह जानने के लिए, या इसमें खुदाई करें रिलीज नोट्स सभी विवरण के लिए।
स्रोत: माइक्रोसॉफ्ट