Microsoft ने हाल ही में विजुअल स्टूडियो कोड जारी किया है और मैं इसके उपयोग को लेकर थोड़ा भ्रमित हूं, क्योंकि विजुअल स्टूडियो में कार्यात्मक रूप से बहुत समानताएं हैं।
Microsoft ने हाल ही में विजुअल स्टूडियो कोड जारी किया है और मैं इसके उपयोग को लेकर थोड़ा भ्रमित हूं, क्योंकि विजुअल स्टूडियो में कार्यात्मक रूप से बहुत समानताएं हैं।
जवाबों:
विजुअल स्टूडियो (पूर्ण संस्करण) एक "पूर्ण-विशेषताओं" और "सुविधाजनक" विकास वातावरण है।
दृश्य स्टूडियो (मुक्त "एक्सप्रेस" संस्करण - केवल 2017 तक) पूर्ण संस्करण के सुविधा-केंद्रित और सरलीकृत संस्करण हैं। फ़ीचर-केंद्रित का अर्थ है कि आपके लक्ष्य के आधार पर अलग-अलग संस्करण (विजुअल स्टूडियो वेब डेवलपर, विज़ुअल स्टूडियो सी #, आदि) हैं।
विजुअल स्टूडियो (2015 से मुक्त सामुदायिक संस्करण) पूर्ण संस्करण का एक सरलीकृत संस्करण है और 2015 से पहले उपयोग किए गए अलग-अलग एक्सप्रेस संस्करणों की जगह लेता है।
विज़ुअल स्टूडियो कोड (VSCode) एक क्रॉस-प्लेटफ़ॉर्म (लिनक्स, मैक ओएस, विंडोज) संपादक है जिसे आपकी आवश्यकताओं के लिए प्लगइन्स के साथ बढ़ाया जा सकता है।
उदाहरण के लिए यदि आप वीएस कोड का उपयोग करके एएसपी.नेट एप्लिकेशन बनाना चाहते हैं, तो आपको प्रोजेक्ट को सेटअप करने के लिए खुद ही कई कदम उठाने होंगे। प्रत्येक ओएस के लिए एक अलग ट्यूटोरियल है।
विजुअल स्टूडियो कोड एक संपादक है जबकि विजुअल स्टूडियो एक आईडीई है।
विजुअल स्टूडियो कोड क्रॉस-प्लेटफ़ॉर्म और तेज़ है, जबकि विज़ुअल स्टूडियो केवल विंडोज़ / मैक है और तेज़ नहीं है।
ध्यान दें कि मैक के लिए विजुअल स्टूडियो अभी उपलब्ध है लेकिन विजुअल स्टूडियो (विंडोज) की तुलना में एक अलग उत्पाद है। यह Xamarin स्टूडियो पर आधारित है और कुछ पुराने .NET प्रोजेक्ट प्रकारों के लिए समर्थन का अभाव है। यह सफलतापूर्वक वीएस 2017 में बनाए गए समाधानों का निर्माण करता है। वीएस मैक में अधिक सीमित यूआई है (उदाहरण के लिए, कोई अनुकूलन टूलबार नहीं)। तो क्रॉस-प्लेटफ़ॉर्म काम के लिए। वीएस कोड अभी भी बेहतर हो सकता है।
मैं नीचे विज़ुअल स्टूडियो और विज़ुअल स्टूडियो कोड के बीच एक विस्तृत अंतर प्रदान करूंगा।
यदि आप वास्तव में इसे देखते हैं तो सबसे स्पष्ट अंतर यह है कि .NET दो में विभाजित हो गया है:
सभी देशी उपयोगकर्ता इंटरफ़ेस प्रौद्योगिकियाँ ( विंडोज प्रेजेंटेशन फ़ाउंडेशन , विंडोज़ फॉर्म्स) आदि) कोर का नहीं बल्कि फ्रेमवर्क का हिस्सा हैं।
विजुअल स्टूडियो (विजुअल बेसिक से) में "विजुअल" काफी हद तक विज़ुअल यूआई (ड्रैग एंड ड्रॉप WYSIWYG) डिज़ाइन का पर्याय था, इसलिए इस अर्थ में, विज़ुअल स्टूडियो कोड विज़ुअल स्टूडियो विदाउट विज़ुअल है!
दूसरा सबसे स्पष्ट अंतर यह है कि विज़ुअल स्टूडियो परियोजनाओं और समाधानों के आसपास उन्मुख होता है।
विजुअल स्टूडियो कोड:
दृश्य स्टूडियो:
विजुअल स्टूडियो का उद्देश्य दुनिया का सबसे अच्छा आईडीई (एकीकृत विकास वातावरण) है, जो पूर्ण स्टैक विकसित टूलसेट प्रदान करता है, जिसमें एक शक्तिशाली कोड पूरा करने वाला घटक शामिल है, जिसे IntelliSense कहा जाता है, एक डीबगर जो स्रोत कोड और मशीन कोड दोनों को डीबग कर सकता है। ASP.NET विकास के बारे में सब कुछ और SQL विकास के बारे में कुछ।
Visual Studio के नवीनतम संस्करण में, आप IDE को छोड़े बिना क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन विकसित कर सकते हैं। और Visual Studio 8 GB से अधिक डिस्क स्थान लेता है (आपके द्वारा चुने गए घटकों के अनुसार)।
संक्षेप में, विज़ुअल स्टूडियो एक परम विकास वातावरण है, और यह काफी भारी है।
संदर्भ: https://www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code
पिछले उत्तरों को लागू करते हुए, दोनों के बीच एक बड़ा अंतर यह है कि विज़ुअल स्टूडियो कोड एक तथाकथित "पोर्टेबल" संस्करण में आता है जिसे विंडोज पर चलने के लिए पूर्ण प्रशासनिक अनुमति की आवश्यकता नहीं होती है और इसे सुविधा के लिए हटाने योग्य ड्राइव में रखा जा सकता है।
दृश्य स्टूडियो
windows.h
)विजुअल स्टूडियो कोड