विजुअल स्टूडियो ट्यूटोरियल: सब कुछ जिसे आप जानना चाहते हैं



यह एडुर्का लेख आपको बेहतर समझ के लिए वास्तविक समय के उदाहरणों के साथ विजुअल स्टूडियो में कोड करने के बारे में एक रचनात्मक दृष्टिकोण के साथ मदद करेगा।

दृश्य स्टूडियो सबसे शक्तिशाली IDE में से एक है जो C #, पायथन और जैसे सभी प्रमुख प्रोग्रामिंग भाषाओं के साथ काम करता है संस्करण। इसके द्वारा बनाए रखा जाता है माइक्रोसॉफ़्ट कॉर्पोरेशन। यह आईडीई समृद्ध सुविधाओं और कार्यात्मकताओं के साथ भरी हुई है, जो संभवतः कल्पना कर सकते हैं। इस ट्यूटोरियल में, मैं आपको इसकी महत्वपूर्ण क्षमताओं के माध्यम से चलता हूँ।

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

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





Visual-Studio-Tutorial-what-is-Visual-Studio-Edureka

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



विजुअल स्टूडियो की विशेषताएं

विजुअल स्टूडियो सबसे उन्नत सुविधाएँ प्रदान करता है जिन्हें नवीनतम डेवलपर्स ढूंढ रहे हैं। सबसे महत्वपूर्ण विशेषताओं में से कुछ इस प्रकार वर्णित हैं।

  • कोड संपादक

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

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



  • डिबगर

MS Visual Studio का उल्लेखनीय डिबगर मशीन लेवल डीबगर के साथ-साथ सोर्स लेवल डीबगर के रूप में भी काम कर सकता है। यह मैप कोड के साथ-साथ मूल कोड को डीबग करने में सक्षम है। यह किसी भी प्रोग्रामिंग भाषा को संकलित करने में सक्षम है जो VS का समर्थन करता है।

यह कोड पर निगरानी और डिबगिंग प्रक्रियाओं का संचालन करने के लिए वर्तमान में चल रही प्रक्रिया से खुद को संलग्न करने में सक्षम है, बशर्ते कि स्रोत कोड उपलब्ध हो। VS मेमोरी डंप और मल्टी-थ्रेडिंग को भी शामिल कर सकता है।

  • डिजाइनर

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

डिजाइनर विवरण
WPF डिजाइनर WPS विंडोज प्रजेंटेशन फाउंडेशन के लिए यूजर इंटरफेस को अधिकृत करता है।
विंडोज फॉर्म डिजाइनर विंडोज फॉर्म डिजाइनर विंडोज फॉर्म का उपयोग करके जीयूआई एप्लिकेशन बनाता है।
कक्षा डिजाइनर क्लास डिज़ाइनर अपने सदस्यों और UML मॉडलिंग का उपयोग करके उनकी पहुँच सहित कक्षाओं को अधिकृत और संपादित करता है।
वेब डिजाइनर विजुअल स्टूडियो में अतिरिक्त रूप से एक वेब-साइट संपादक और डिज़ाइनर शामिल होते हैं, जो वेबसाइटों को विगेट्स खींचकर और छोड़ने की अनुमति देते हैं।
मानचित्रण डिजाइनर मैपिंग डिज़ाइनर LINQ द्वारा SQL को सूचना स्कीमा के बीच मैपिंग को डिज़ाइन करने के लिए नियोजित किया जाता है और इसलिए डेटा को एनकैप करने वाली कक्षाएं।
डेटा डिजाइनर डेटा डिज़ाइनर का उपयोग सूचना स्कीमा, साथ ही लिखित तालिकाओं, प्राथमिक और विदेशी कुंजी और बाधाओं को रेखांकन संपादित करने के लिए किया जाता है।

  • अन्य उपकरण
उपकरण विवरण
टैब ब्राउज़र खोलें गुण संपादक, गुण को GUI में VS में संपादित करता है।
गुण संपादक यह कक्षाओं, वस्तुओं, वेब पेजों के लिए उपलब्ध सभी गुणों को शामिल करता है।
सर्वर एक्सप्लोरर सर्वर एक्सप्लोरर कंप्यूटर पर डेटाबेस कनेक्शन का प्रबंधन करता है।
ऑब्जेक्ट ब्राउज़र ऑब्जेक्ट ब्राउज़र का उपयोग प्रबंधित असेंबली में नामस्थान को ब्राउज़ करने के लिए किया जाता है।
टीम एक्सप्लोरर टीम एक्सप्लोरर वी.एस. आईडीई में एक्स्यूर देवओप्स को एकीकृत करता है।
डेटा एक्सप्लोरर डेटा एक्सप्लोरर एमएस SQL ​​डेटाबेस और उदाहरणों का प्रबंधन करता है।
समाधान खोजी सॉल्यूशन एक्सप्लोरर फाइलों को हल करता है और उन्हें प्रबंधित करता है।
  • व्यापकता

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

आपको Visual Studio क्यों चुनना चाहिए?

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

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

हम नीचे दिए गए चरणों का पालन करके Microsoft Visual Studio स्थापित और सेट करेंगे:

स्टेप 1 : Microsoft Visual Studio डाउनलोड करें

के लिए Google विजुअल स्टूडियो का नवीनतम संस्करण और डाउनलोड करें इंस्टॉल अपने स्थानीय सिस्टम में फ़ाइल करें और फिर Daud इंस्टॉलर फ़ाइल एक के रूप में प्रशासक।

चरण 2: .NET डेस्कटॉप डेवलपमेंट पैकेज का चयन करें

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

चरण 3: सेट सी # पर्यावरण

एक बार अपने पैकेज के लिए .NET विकास डाउनलोड किए जाते हैं, फिर आपकी स्क्रीन पर एक और डायलॉग बॉक्स प्रदर्शित किया जाएगा, जो आपके द्वारा खोजे जा रहे विकास परिवेश के लिए पूछेगा। यहाँ, आप कर सकते हैं C # के लिए वातावरण का चयन करें या किसी अन्य भाषा, अपनी आवश्यकता पर निर्भर करता है।

चरण 4: अपना पहला प्रोजेक्ट बनाएं

एक बार माहौल सेट हो जाने के बाद, आप सभी जाने के लिए अच्छे हैं। अपना Visual Studio प्रारंभ करें और चुनें नया प्रोजेक्ट बनाएं प्रदर्शित संवाद बॉक्स में विकल्प।

आपको अगले संवाद बॉक्स पर पुनर्निर्देशित किया जाएगा और वहां आपको क्लास लाइब्रेरी का चयन करना होगा .NET मानक जैसा कि नीचे दिया गया है।

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

// आउटपुट:

अब, हम Visual Studio में किए जा सकने वाले मूल संचालन में आगे बढ़ते हैं।

मूलभूत क्रियाएं

Microsoft Visual Studio में मूल संचालन निम्नानुसार हैं।

किसी मौजूदा प्रोजेक्ट को कैसे खोलें

ऊपरी बाएं कोने पर, हमारे पास ए खुली फाइल आइकन। इसमें क्लिक करें और वह गंतव्य चुनें जहां आपका प्रोजेक्ट नीचे दिखाया गया है।

परियोजना का चयन करें और आपका कोड नीचे दिखाए गए अनुसार संपादक पर प्रदर्शित किया जाएगा।

जावा कार्यक्रम palindrome की जाँच करने के लिए

//उदाहरण:

// सिस्टम का उपयोग करते हुए सूची। System.Collections.Generic सार्वजनिक वर्ग Edureka {सार्वजनिक स्थैतिक शून्य मुख्य (string [] args) {var नाम = नई सूची और ltstring & gt () नाम। जोड़ें ('संध्या') नाम .dd ('अरुण') नाम .Add ('प्रशांत') नाम .dd ('किरण') फॉरच (नामों में var नाम) {Console.WriteLine (नाम)}}}

// आउटपुट:

सहेजें आइकन चुनें और फिर अपना कोड चलाएं। नीचे दिखाए गए अनुसार रन ऑप्शन टूलबार पर होगा।

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

इसके अलावा, हम आगे बढ़ते हैं और कमांड लाइन पैलेट के बारे में सीखते हैं।

कमांड लाइन पैलेट

Microsoft Visual Studio कोड कीबोर्ड से समान रूप से सुलभ है। सबसे महत्वपूर्ण कुंजी संयोजन समझ के लिए है Ctrl + Shift + P जो कमांड पैलेट लाता है। यहाँ से आपको वी.एस. कोड की सभी या किसी भी कार्यक्षमता तक पहुँच मिली, साथ में सामान्य कार्यों के लिए कीबोर्ड शॉर्टकट भी।

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

अब, विजुअल स्टूडियो में फाइल एनकोडिंग के बारे में समझते हैं।

फ़ाइल एन्कोडिंग समर्थन

हम फ़ाइल एन्कोडिंग को विश्व स्तर पर या आपके कार्यक्षेत्र के आधार पर सेट कर सकते हैं files.encoding समायोजन में उपयोगकर्ता सेटिंग या कार्यक्षेत्र सेटिंग्स।

आप स्थिति पट्टी में फ़ाइल एन्कोडिंग देख सकते हैं।

स्थिति पट्टी को फिर से खोलने या अलग एन्कोडिंग के साथ सक्रिय फ़ाइल को बचाने के लिए एन्कोडिंग पर क्लिक करें।

फिर एक एन्कोडिंग चुनें।

आइए हम अतिरिक्त कमांड-लाइन तर्क के बारे में जानें।

अतिरिक्त कमांड लाइन तर्क

अतिरिक्त कमांड-लाइन तर्कों के कुछ नीचे लिखे गए हैं।

बहस विवरण
- के लिए जाओ जब फ़ाइल के साथ उपयोग किया जाता है: लाइन: कॉलम?, एक विशिष्ट लाइन और वैकल्पिक कॉलम स्थिति में एक फ़ाइल खोलता है। यह तर्क कुछ ऑपरेटिंग सिस्टम की अनुमति के बाद से प्रदान किया जाता है
-नया पिछले सत्र को बहाल करने के बजाय वीएस कोड का एक नया सत्र खोलता है।
-आर अंतिम सक्रिय विंडो में एक फ़ाइल या फ़ोल्डर खोलने के लिए मजबूर करता है।
फ़ाइल खोलने के लिए एक फ़ाइल का नाम। यदि फ़ाइल मौजूद नहीं है, तो इसे गंदे के रूप में बनाया जाएगा। आप कई फाइलें निर्दिष्ट कर सकते हैं।
फ़ाइल: पंक्ति: कॉलम? निर्दिष्ट लाइन और वैकल्पिक कॉलम स्थिति में खोलने के लिए एक फ़ाइल का नाम। आप इस तरीके से कई फ़ाइलों को निर्दिष्ट कर सकते हैं, लेकिन फ़ाइल: लाइन: कॉलम का उपयोग करने से पहले आपको onceg तर्क (एक बार) का उपयोग करना होगा? निर्दिष्ट करनेवाला।
फ़ोल्डर खोलने के लिए एक फ़ोल्डर का नाम। आप कई फ़ोल्डर निर्दिष्ट कर सकते हैं

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

विजुअल स्टूडियो में शॉर्टकट

कमान छोटा रास्ता
एक्शन लिस्ट दिखाएं Alt + दर्ज करें
क्लिपबोर्ड से चिपकाएं Ctrl + Shift + V
कोड सुधार Ctrl + Atl + Enter
कोड पूर्णता Ctrl + Space
स्मार्ट कोड को पूरा करना Ctrl + Alt + स्पेस
बल पूर्णता Ctrl + Enter
पूरा बयान Ctrl + Shift + Enter
गोटो नेक्स्ट / पिछला सिग्नेचर Ctrl + Shift + Space / Ctrl + Shift + Alt + Space
टॉगल पैरामीटर Ctrl + Shift + Alt + 5
त्वरित प्रलेखन Ctrl + Shift + F1
लाइव टेम्पलेट डालें Ctrl + E, L
टेम्पलेट के साथ चारों ओर सीट्रिल + ई, यू
टेम्पलेट से फ़ाइल बनाएँ Ctrl + Alt + सम्मिलित करें
कोड जनरेट करें Alt + सम्मिलित करें
कोड ऊपर / नीचे / बाएँ / दाएँ ले जाएँ Ctrl + Shift + Alt + ऊपर / नीचे / बाएँ / दाएँ
चयन बढ़ाएँ Ctrl + W
चयन सिकोड़ें Ctrl + Shift + W
कंटेनर घोषणा का चयन करें Ctrl + Shift + [
डुप्लीकेट करंट लाइन Ctrl + D
लाइनों में शामिल हों Ctrl + Shift + J
लाइन टिप्पणी Ctrl + /
टिप्पणी ब्लॉक करें Ctrl + Shift + /
कॉन्फ़िगरेशन चलाएँ Ctrl + Shift + Alt + R
रन बनाएँ Ctrl + Shift + F5
डिबग Alt + F5

सी # का उपयोग कर कैलकुलेटर अनुप्रयोग

// कोड

System.Collections.Generic का उपयोग करके System का उपयोग कर रहा है। System.Linq का उपयोग कर System.Text का प्रयोग कर रहा है। .WriteLine ('Select 1 to Add') Console.WriteLine ('Select 2 टू सब्स्ट्रेक्ट') Console.WriteLine ('Select 3 को गुणा करें') Console.WriteLine ('Select 4 to Divide') Console.Write ('कृपया दर्ज करें' आपकी पसंद: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c स्विच (ch) {केस 1: Console.Write (' अपना पहला मूल्य दर्ज करें: ') a = Convert.Toatnt32 ( Console.ReadLine ()) Console.Write ('अपना दूसरा दर्ज करें:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = 0}', c) ब्रेक केस 2: Console.Write ('अपना पहला मूल्य दर्ज करें:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('अपना दूसरा दर्ज करें:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('अंतर = {0}', c) ब्रेक केस 3: Console.Write ('अपना पहला मूल्य दर्ज करें:') a = रूपांतरण ert.ToInt32 (Console.ReadLine ()) Console.Write ('अपना दूसरा मूल्य दर्ज करें:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b कंसोल .riteLine ('उत्पाद = {0}') , c) ब्रेक केस 4: Console.Write ('अपना पहला मूल्य दर्ज करें:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('अपना दूसरा मूल्य दर्ज करें:') b = Convert.oInt32 (कंसोल) .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) डिफ़ॉल्ट को तोड़ें: Console.WriteLine ('आपने एक अमान्य विकल्प का चयन किया है') break}} कंसोल .eadKey ()}}
 // आउटपुट: 

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

अब जब आप Visual Studio की मूल बातें समझ गए हैं, तो देखें 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। एडुर्का के जावा J2EE और SOA प्रशिक्षण और प्रमाणन पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किए गए हैं जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक शुरुआत देने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है। वसंत

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