विजुअल स्टूडियो कोड: Difference between revisions
No edit summary |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 33: | Line 33: | ||
| website = {{Official URL}} | | website = {{Official URL}} | ||
}} | }} | ||
विज़ुअल स्टूडियो कोड, जिसे सामान्यतः वीएस कोड भी कहा जाता है,<ref>{{Cite web |last=Stanton |first=Lee |date=2021-08-17 |title=How to Run Code in VS Code |url=https://www.alphr.com/vs-code-run-code/ |access-date=2022-04-03 |website=Alphr |language=en-US |format=HTML}}</ref> [[माइक्रोसॉफ्ट]] द्वारा [[खिड़कियाँ|विंडोज]], [[लिनक्स]] और मैकओएस के लिए [[इलेक्ट्रॉन (सॉफ्टवेयर ढांचा)]] के साथ बनाया गया [[स्रोत-कोड संपादक]] है।<ref name="TechCrunch">{{cite news |last=Lardinois |first=Frederic |date=April 29, 2015 |title=Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows |work=[[TechCrunch]] |url=https://techcrunch.com/2015/04/29/microsoft-shocks-the-world-with-visual-studio-code-a-free-code-editor-for-os-x-linux-and-windows |access-date=April 15, 2018}}</ref> सुविधाओं में [[डिबगिंग]], [[वाक्य - विन्यास पर प्रकाश डालना|सिंटैक्स हाइलाइटिंग]], [[बुद्धिमान कोड पूर्णता]], [[स्निपेट (प्रोग्रामिंग)]], [[कोड रीफैक्टरिंग]] और एम्बेडेड [[गिट]] के लिए समर्थन सम्मिलित है। उपयोगकर्ता [[थीम (कंप्यूटिंग)]], [[कुंजीपटल संक्षिप्त रीति|कीबोर्ड शॉर्टकट]], प्राथमिकताएं बदल सकते हैं और अतिरिक्त कार्यक्षमता जोड़ने वाले [[प्लग-इन (कंप्यूटिंग)]] इंस्टॉल कर सकते हैं। | विज़ुअल स्टूडियो कोड, जिसे सामान्यतः वीएस कोड भी कहा जाता है,<ref>{{Cite web |last=Stanton |first=Lee |date=2021-08-17 |title=How to Run Code in VS Code |url=https://www.alphr.com/vs-code-run-code/ |access-date=2022-04-03 |website=Alphr |language=en-US |format=HTML}}</ref> [[माइक्रोसॉफ्ट]] द्वारा [[खिड़कियाँ|विंडोज]], [[लिनक्स]] और मैकओएस के लिए [[इलेक्ट्रॉन (सॉफ्टवेयर ढांचा)]] के साथ बनाया गया [[स्रोत-कोड संपादक]] है।<ref name="TechCrunch">{{cite news |last=Lardinois |first=Frederic |date=April 29, 2015 |title=Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows |work=[[TechCrunch]] |url=https://techcrunch.com/2015/04/29/microsoft-shocks-the-world-with-visual-studio-code-a-free-code-editor-for-os-x-linux-and-windows |access-date=April 15, 2018}}</ref> सुविधाओं में [[डिबगिंग]], [[वाक्य - विन्यास पर प्रकाश डालना|सिंटैक्स हाइलाइटिंग]], [[बुद्धिमान कोड पूर्णता|इंटेलिजेंट कोड पूर्णता]], [[स्निपेट (प्रोग्रामिंग)]], [[कोड रीफैक्टरिंग]] और एम्बेडेड [[गिट]] के लिए समर्थन सम्मिलित है। उपयोगकर्ता [[थीम (कंप्यूटिंग)]], [[कुंजीपटल संक्षिप्त रीति|कीबोर्ड शॉर्टकट]], प्राथमिकताएं बदल सकते हैं और अतिरिक्त कार्यक्षमता जोड़ने वाले [[प्लग-इन (कंप्यूटिंग)]] इंस्टॉल कर सकते हैं। | ||
[[स्टैक ओवरफ़्लो]] 2021 डेवलपर सर्वेक्षण में, विज़ुअल स्टूडियो कोड को 82,000 उत्तरदाताओं के बीच सबसे लोकप्रिय डेवलपर पर्यावरण उपकरण का दर्जा दिया गया, जिसमें 70% ने बताया कि वे इसका उपयोग करते हैं।<ref name="StackOverflow2021" /> | [[स्टैक ओवरफ़्लो]] 2021 डेवलपर सर्वेक्षण में, विज़ुअल स्टूडियो कोड को 82,000 उत्तरदाताओं के बीच सबसे लोकप्रिय डेवलपर पर्यावरण उपकरण का दर्जा दिया गया, जिसमें 70% ने बताया कि वे इसका उपयोग करते हैं।<ref name="StackOverflow2021" /> | ||
Line 42: | Line 42: | ||
18 नवंबर, 2015 को विजुअल स्टूडियो कोड का स्रोत [[मेरा लाइसेंस|एमआईटी लाइसेंस]] के अनुसार जारी किया गया था और इसे गिटहब पर उपलब्ध कराया गया था। विस्तार समर्थन की भी घोषणा की गई।<ref name="ars-opensource">{{cite news|title=Visual Studio now supports debugging Linux apps; Code editor now open source|url=https://arstechnica.com/information-technology/2015/11/visual-studio-now-supports-debugging-linux-apps-code-editor-now-open-source/|access-date=18 November 2015|work=Ars Technica}}</ref> 14 अप्रैल, 2016 को, विज़ुअल स्टूडियो कोड [[बीटा सॉफ्टवेयर]] चरण से स्नातक हुआ और सॉफ़्टवेयर रिलीज़ या वेब पर जारी किया गया। था।<ref name="first RTW">{{cite web|title=Visual Studio Code editor hits version 1, has half a million users|url=https://arstechnica.com/information-technology/2016/04/visual-studio-code-editor-hits-version-1-has-half-a-million-users/|website=[[Ars Technica]]|publisher=[[Condé Nast]]|date=15 April 2016}}</ref> माइक्रोसॉफ्ट ने अधिकांश विज़ुअल स्टूडियो कोड के स्रोत कोड को गिटहब पर अनुमेय एमआईटी लाइसेंस के अनुसार जारी किया है,<ref name="code-oss-license" /><ref>{{cite web|last1=Dias|first1=Chris|date=4 December 2015|title=Issue: Menu license links to non Open Source license|url=https://github.com/Microsoft/vscode/issues/60#issuecomment-161792005|website=Microsoft/vscode repo|publisher=[[Microsoft]]|at=Response #161792005|via=[[GitHub.com]]|quote=We wanted to deliver a Microsoft branded product, built on top of an open source code base that the community could explore and contribute to.}}</ref> जबकि माइक्रोसॉफ्ट द्वारा रिलीज़ मालिकाना [[फ्रीवेयर]] हैं।<ref name="official-download-license" /> | 18 नवंबर, 2015 को विजुअल स्टूडियो कोड का स्रोत [[मेरा लाइसेंस|एमआईटी लाइसेंस]] के अनुसार जारी किया गया था और इसे गिटहब पर उपलब्ध कराया गया था। विस्तार समर्थन की भी घोषणा की गई।<ref name="ars-opensource">{{cite news|title=Visual Studio now supports debugging Linux apps; Code editor now open source|url=https://arstechnica.com/information-technology/2015/11/visual-studio-now-supports-debugging-linux-apps-code-editor-now-open-source/|access-date=18 November 2015|work=Ars Technica}}</ref> 14 अप्रैल, 2016 को, विज़ुअल स्टूडियो कोड [[बीटा सॉफ्टवेयर]] चरण से स्नातक हुआ और सॉफ़्टवेयर रिलीज़ या वेब पर जारी किया गया। था।<ref name="first RTW">{{cite web|title=Visual Studio Code editor hits version 1, has half a million users|url=https://arstechnica.com/information-technology/2016/04/visual-studio-code-editor-hits-version-1-has-half-a-million-users/|website=[[Ars Technica]]|publisher=[[Condé Nast]]|date=15 April 2016}}</ref> माइक्रोसॉफ्ट ने अधिकांश विज़ुअल स्टूडियो कोड के स्रोत कोड को गिटहब पर अनुमेय एमआईटी लाइसेंस के अनुसार जारी किया है,<ref name="code-oss-license" /><ref>{{cite web|last1=Dias|first1=Chris|date=4 December 2015|title=Issue: Menu license links to non Open Source license|url=https://github.com/Microsoft/vscode/issues/60#issuecomment-161792005|website=Microsoft/vscode repo|publisher=[[Microsoft]]|at=Response #161792005|via=[[GitHub.com]]|quote=We wanted to deliver a Microsoft branded product, built on top of an open source code base that the community could explore and contribute to.}}</ref> जबकि माइक्रोसॉफ्ट द्वारा रिलीज़ मालिकाना [[फ्रीवेयर]] हैं।<ref name="official-download-license" /> | ||
== सुविधाएँ == | == सुविधाएँ == | ||
विजुअल स्टूडियो कोड स्रोत-कोड संपादक है जिसका उपयोग [[सी (प्रोग्रामिंग भाषा)]], सी#, [[सी ++]], [[फोरट्रान]], गो (प्रोग्रामिंग भाषा), [[जावा (प्रोग्रामिंग भाषा)]], [[जावास्क्रिप्ट]], नोड.जेएस, पायथन (प्रोग्रामिंग भाषा), [[जंग (प्रोग्रामिंग भाषा)|रस्ट (प्रोग्रामिंग भाषा)]] सहित विभिन्न प्रकार की प्रोग्रामिंग भाषाओं के साथ किया जा सकता है।<ref>{{cite web|url=https://www.infoworld.com/article/2919555/microsoft-net/visual-studio-code-a-fast-lightweight-and-cross-platform-code-editor.html|title=Visual Studio Code: A fast, lightweight, cross-platform code editor|first=Joydip|last=Kanjilal|date=2015-05-06|publisher=[[InfoWorld]]}}</ref><ref>{{cite web|url=https://www.infoworld.com/article/3304957/web-development/its-gotten-a-little-easier-to-develop-pwas-in-windows.html|title=It's gotten a little easier to develop PWAs in Windows|first=Simon|last=Bisson|date=2018-09-11|publisher=InfoWorld}}</ref><ref>{{cite web|url=http://www.channelworld.in/news/whats-new-microsoft-visual-studio-code|title=What's new in Microsoft Visual Studio Code|first=Paul|last=Krill|date=2018-02-24|publisher=ChannelWorld|access-date=2019-01-25|archive-date=2019-01-25|archive-url=https://web.archive.org/web/20190125183213/http://www.channelworld.in/news/whats-new-microsoft-visual-studio-code|url-status=dead}}</ref><ref>{{cite web|url=https://www.sitepoint.com/debugging-javascript-projects-vs-code-chrome-debugger/|title=Debugging JavaScript Projects with VS Code & Chrome Debugger|first=Michael|last=Wanyoike|date=2018-06-06|publisher=[[SitePoint]]}}</ref> यह इलेक्ट्रॉन (सॉफ्टवेयर फ्रेमवर्क) ढांचे पर आधारित है,<ref name="ars-electron">{{cite web |title=Microsoft's new Code editor is built on Google's Chromium |url=https://arstechnica.com/information-technology/2015/04/microsofts-new-code-editor-is-built-on-googles-chromium/ |website=[[Ars Technica]] |date=29 April 2015 |access-date=18 November 2015}}</ref> जिसका उपयोग [[ब्लिंक लेआउट इंजन]] पर चलने वाले | विजुअल स्टूडियो कोड स्रोत-कोड संपादक है जिसका उपयोग [[सी (प्रोग्रामिंग भाषा)]], सी#, [[सी ++]], [[फोरट्रान]], गो (प्रोग्रामिंग भाषा), [[जावा (प्रोग्रामिंग भाषा)]], [[जावास्क्रिप्ट]], नोड.जेएस, पायथन (प्रोग्रामिंग भाषा), [[जंग (प्रोग्रामिंग भाषा)|रस्ट (प्रोग्रामिंग भाषा)]] सहित विभिन्न प्रकार की प्रोग्रामिंग भाषाओं के साथ किया जा सकता है।<ref>{{cite web|url=https://www.infoworld.com/article/2919555/microsoft-net/visual-studio-code-a-fast-lightweight-and-cross-platform-code-editor.html|title=Visual Studio Code: A fast, lightweight, cross-platform code editor|first=Joydip|last=Kanjilal|date=2015-05-06|publisher=[[InfoWorld]]}}</ref><ref>{{cite web|url=https://www.infoworld.com/article/3304957/web-development/its-gotten-a-little-easier-to-develop-pwas-in-windows.html|title=It's gotten a little easier to develop PWAs in Windows|first=Simon|last=Bisson|date=2018-09-11|publisher=InfoWorld}}</ref><ref>{{cite web|url=http://www.channelworld.in/news/whats-new-microsoft-visual-studio-code|title=What's new in Microsoft Visual Studio Code|first=Paul|last=Krill|date=2018-02-24|publisher=ChannelWorld|access-date=2019-01-25|archive-date=2019-01-25|archive-url=https://web.archive.org/web/20190125183213/http://www.channelworld.in/news/whats-new-microsoft-visual-studio-code|url-status=dead}}</ref><ref>{{cite web|url=https://www.sitepoint.com/debugging-javascript-projects-vs-code-chrome-debugger/|title=Debugging JavaScript Projects with VS Code & Chrome Debugger|first=Michael|last=Wanyoike|date=2018-06-06|publisher=[[SitePoint]]}}</ref> यह इलेक्ट्रॉन (सॉफ्टवेयर फ्रेमवर्क) ढांचे पर आधारित है,<ref name="ars-electron">{{cite web |title=Microsoft's new Code editor is built on Google's Chromium |url=https://arstechnica.com/information-technology/2015/04/microsofts-new-code-editor-is-built-on-googles-chromium/ |website=[[Ars Technica]] |date=29 April 2015 |access-date=18 November 2015}}</ref> जिसका उपयोग [[ब्लिंक लेआउट इंजन]] पर चलने वाले नोड.जेएस [[वेब अनुप्रयोग]] को विकसित करने के लिए किया जाता है। विजुअल स्टूडियो कोड [[Azure DevOps सर्वर|एज़्योर देवओप्स सर्वर]] (जिसे पहले विजुअल स्टूडियो ऑनलाइन और विजुअल स्टूडियो टीम सर्विसेज कहा जाता था) में उपयोग किए जाने वाले एक ही संपादक घटक (कोडनेम मोनाको) को नियोजित करता है।<ref>{{cite web|title=Monaco Editor|url=https://microsoft.github.io/monaco-editor/|website=microsoft.github.io/monaco-editor}}</ref> | ||
विजुअल स्टूडियो कोड | लीक से हटकर, विज़ुअल स्टूडियो कोड में अधिकांश सामान्य प्रोग्रामिंग भाषाओं के लिए बुनियादी समर्थन सम्मिलित है। इस मूल समर्थन में सिंटैक्स हाइलाइटिंग, [[ब्रैकेट मिलान|ब्रैकेट मैचिंग]], [[कोड तह|कोड फोल्डिंग]] और कॉन्फ़िगर करने योग्य स्निपेट सम्मिलित हैं। विजुअल स्टूडियो कोड जावास्क्रिप्ट, टाइपस्क्रिप्ट, जेएसओएन, [[सीएसएस]], और [[एचटीएमएल]] के साथ-साथ नोड.जेएस के लिए डिबगिंग समर्थन के लिए इंटेलिजेंट_कोड_कंप्लीशन के साथ भी आता है। वीएस कोड मार्केटप्लेस पर स्वतंत्र रूप से उपलब्ध एक्सटेंशन द्वारा अतिरिक्त भाषाओं के लिए समर्थन प्रदान किया जा सकता है।<ref>{{cite web |title=Programming Languages, Hundreds of programming languages supported |url=https://code.visualstudio.com/docs/languages/overview |publisher=Microsoft}}</ref> | ||
[[file:Visual Studio Code Insiders 1.36 icon.svg|thumb|right|विज़ुअल स्टूडियो कोड इनसाइडर लोगो|alt=विज़ुअल स्टूडियो कोड के इनसाइडर्स संस्करण के लिए विज़ुअल स्टूडियो कोड लोगो का एक नारंगी संस्करण]]प्रोजेक्ट प्रणाली के अतिरिक्त, यह उपयोगकर्ताओं को एक या अधिक निर्देशिका खोलने की अनुमति देता है, जिसे बाद में भविष्य में पुन: उपयोग के लिए कार्यस्थानों में सहेजा जा सकता है। यह इसे किसी भी भाषा के लिए भाषा-अज्ञेय कोड संपादक के रूप में संचालित करने की अनुमति देता है। यह कई प्रोग्रामिंग भाषाओं और सुविधाओं के सेट का समर्थन करता है जो प्रति भाषा भिन्न होता है। अवांछित फ़ाइलों और फ़ोल्डरों को सेटिंग्स के माध्यम से प्रोजेक्ट ट्री से बाहर रखा जा सकता है। कई विज़ुअल स्टूडियो कोड सुविधाएँ मेनू या उपयोगकर्ता इंटरफ़ेस के माध्यम से प्रकट नहीं होती हैं, किंतु कमांड पैलेट के माध्यम से उन तक पहुँचा जा सकता है।<ref name="languages">{{cite web |title=Language Support in Visual Studio Code |url=https://code.visualstudio.com/docs/languages/overview |website=Visual Studio Code |date=October 10, 2016 |access-date=2016-10-12}}</ref> | |||
विजुअल स्टूडियो कोड को प्लग-इन (कंप्यूटिंग) के माध्यम से बढ़ाया जा सकता है,<ref name="extensions">{{cite web |title=Extending Visual Studio Code |url=https://code.visualstudio.com/docs/extensions/overview |website=Visual Studio Code |date=October 10, 2016 |access-date=2016-10-12}}</ref> केंद्रीय रिपॉजिटरी के माध्यम से उपलब्ध है। इसमें संपादक<ref name="languages" /> और भाषा समर्थन सम्मिलित हैं।<ref name="editor">{{cite web |title=Managing Extensions in Visual Studio Code |url=https://code.visualstudio.com/docs/editor/extension-gallery |website=Visual Studio Code |date=October 10, 2016 |access-date=2016-10-12}}</ref> उल्लेखनीय विशेषता एक्सटेंशन बनाने की क्षमता है जो नई [[प्रोग्रामिंग भाषा]]ओं, थीम (कंप्यूटिंग), [[डिबगर]], [[समय यात्रा डिबगिंग]] के लिए समर्थन जोड़ती है, [[स्थिर कोड विश्लेषण|स्टेटिक कोड विश्लेषण]] करती है, और [[भाषा सर्वर प्रोटोकॉल]] का उपयोग करके लिंटर (सॉफ़्टवेयर) जोड़ती है।<ref>{{Cite news|url=https://code.visualstudio.com/docs/extensions/example-language-server|title=Creating Language Servers for Visual Studio Code|access-date=2017-02-27}}</ref> | |||
विज़ुअल स्टूडियो कोड उपयोगकर्ताओं को [[कोड पृष्ठ]] सेट करने की अनुमति देता है जिसमें सक्रिय दस्तावेज़ सहेजा जाता है, [[नई पंक्ति]] वर्ण और सक्रिय दस्तावेज़ की प्रोग्रामिंग भाषा। यह इसे किसी भी मंच पर, किसी भी स्थान पर, और किसी भी प्रोग्रामिंग भाषा के लिए उपयोग करने की अनुमति देता है। | [[स्रोत नियंत्रण]] विजुअल स्टूडियो कोड की अंतर्निहित विशेषता है। इसमें मेनू बार के अंदर समर्पित टैब है जहां उपयोगकर्ता वर्जन कंट्रोल सेटिंग्स तक पहुंच सकते हैं और वर्तमान प्रोजेक्ट में किए गए बदलाव देख सकते हैं। सुविधा का उपयोग करने के लिए, विज़ुअल स्टूडियो कोड को किसी भी समर्थित संस्करण नियंत्रण प्रणाली (गिट, [[Apache Subversion|अपाचे सबवर्जन]], [[Perforce|पर्सफोर्स]], आदि) से जोड़ा जाना चाहिए। यह उपयोगकर्ताओं को रिपॉजिटरी बनाने के साथ-साथ विज़ुअल स्टूडियो कोड प्रोग्राम से सीधे पुश और [[पुल अनुरोध]] करने की अनुमति देता है। | ||
विजुअल स्टूडियो कोड टेलीमेट्री | |||
विज़ुअल स्टूडियो कोड में [[एफ़टीपी]] के लिए कई एक्सटेंशन सम्मिलित हैं, जिससे सॉफ्टवेयर को वेब विकास के लिए मुफ्त विकल्प के रूप में उपयोग किया जा सकता है। बिना किसी अतिरिक्त सॉफ्टवेयर को डाउनलोड किए, कोड को संपादक और सर्वर के बीच सिंक किया जा सकता है। | |||
विज़ुअल स्टूडियो कोड उपयोगकर्ताओं को [[कोड पृष्ठ|कोड पेज]] सेट करने की अनुमति देता है जिसमें सक्रिय दस्तावेज़ सहेजा जाता है, [[नई पंक्ति]] वर्ण और सक्रिय दस्तावेज़ की प्रोग्रामिंग भाषा। यह इसे किसी भी मंच पर, किसी भी स्थान पर, और किसी भी प्रोग्रामिंग भाषा के लिए उपयोग करने की अनुमति देता है। | |||
विजुअल स्टूडियो कोड टेलीमेट्री या सॉफ्टवेयर, चूँकि इसे अक्षम किया जा सकता है।<ref name="FAQ_telemetry">{{cite web |url=https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting |title=विजुअल स्टूडियो कोड एफएक्यू|website=code.visualstudio.com |publisher=Microsoft |access-date=4 November 2016 |archive-url=https://web.archive.org/web/20160828111301/https://code.visualstudio.com/docs/supporting/faq |archive-date=28 August 2016 |url-status=live |quote=वीएस कोड उपयोग डेटा एकत्र करता है और हमारे उत्पादों और सेवाओं को बेहतर बनाने में मदद करने के लिए इसे माइक्रोसॉफ्ट को भेजता है। अधिक जानने के लिए हमारा गोपनीयता कथन पढ़ें। यदि आप Microsoft को उपयोग डेटा नहीं भेजना चाहते हैं, तो आप telemetry.enableTelemetry सेटिंग को गलत पर सेट कर सकते हैं।}}</ref> एप्लिकेशन की ओपन-सोर्स प्रकृति के कारण, टेलीमेट्री कोड जनता के लिए सुलभ है, जो देख सकते हैं कि वास्तव में क्या एकत्र किया गया है। रेफरी>{{Cite web |url=https://github.com/microsoft/vscode/tree/main/src/vs/platform/telemetry |title=मुख्य शाखा में vscode/src/vs/प्लेटफ़ॉर्म/टेलीमेट्री|work=microsoft/vscode repo |via=[[GitHub]] |publisher=[[Microsoft]] |access-date=24 March 2020}}</रेफरी> | |||
== रिसेप्शन == | == रिसेप्शन == | ||
2016 के स्टैक ओवरफ्लो के डेवलपर्स सर्वेक्षण में, विजुअल स्टूडियो कोड शीर्ष लोकप्रिय विकास उपकरणों में नंबर 13 पर था, जिसका उपयोग करने वाले 47,000 उत्तरदाताओं में से केवल 7% थे।<ref>{{cite web|title=Developer Survey Results 2016|url=https://insights.stackoverflow.com/survey/2016#technology-development-environments|website=[[Stack Overflow]] Insights|publisher=[[Stack Exchange]]|access-date=7 April 2018}}</ref> | 2016 के स्टैक ओवरफ्लो के डेवलपर्स सर्वेक्षण में, विजुअल स्टूडियो कोड शीर्ष लोकप्रिय विकास उपकरणों में नंबर 13 पर था, जिसका उपयोग करने वाले 47,000 उत्तरदाताओं में से केवल 7% थे।<ref>{{cite web|title=Developer Survey Results 2016|url=https://insights.stackoverflow.com/survey/2016#technology-development-environments|website=[[Stack Overflow]] Insights|publisher=[[Stack Exchange]]|access-date=7 April 2018}}</ref> चूँकि, दो साल बाद, विजुअल स्टूडियो कोड ने नंबर 1 स्थान प्राप्त किया, जिसमें 75,000 उत्तरदाताओं में से 35% ने इसका उपयोग किया।<ref name="StackOverflow2018">{{cite web |title= Developer Survey Results 2018 |url=https://insights.stackoverflow.com/survey/2018/ |website=[[StackOverflow]] Insights |publisher=Stack Exchange |access-date=7 April 2018}}</ref> 2019 के डेवलपर्स सर्वे में, विजुअल स्टूडियो कोड को भी नंबर 1 स्थान दिया गया था, जिसमें 87,000 उत्तरदाताओं में से 50% ने इसका उपयोग किया था।<ref name="StackOverflow2019">{{cite web |title= Developer Survey Results 2019 – Most Popular Development Environments |url=https://insights.stackoverflow.com/survey/2019#development-environments-and-tools |website=[[Stack Overflow]] Insights |publisher=Stack Exchange |access-date=10 April 2019}}</ref> 2021 डेवलपर्स सर्वे में, विजुअल स्टूडियो कोड नंबर 1 पर बना हुआ है, 82,000 उत्तरदाताओं में से 70% इसका उपयोग कर रहे हैं,<ref name="StackOverflow2021">{{cite web|title= Stack Overflow Developer Survey 2021 - Integrated Development Environment |url=https://insights.stackoverflow.com/survey/2021#section-most-popular-technologies-integrated-development-environment |website=[[Stack Overflow]] Insights |publisher=Stack Exchange |access-date=11 August 2021}}</ref> 2022 के सर्वेक्षण में 71,010 प्रतिक्रियाओं में से 74.48% तक बढ़ रहा है।<ref name="StackOverflow2022">{{cite web|title= Stack Overflow Developer Survey 2022 - Integrated development environment |url=https://survey.stackoverflow.co/2022/#section-most-popular-technologies-integrated-development-environment |website=[[Stack Overflow]] Insights |publisher=Stack Exchange |access-date=28 June 2022}}</ref> | ||
== यह भी देखें{{Portal|Free and open-source software}}== | == यह भी देखें{{Portal|Free and open-source software}}== | ||
* [[एकीकृत विकास वातावरण की तुलना]] | * [[एकीकृत विकास वातावरण की तुलना]] | ||
Line 89: | Line 92: | ||
श्रेणी:एक्सएमएल संपादक | श्रेणी:एक्सएमएल संपादक | ||
[[Category: | [[Category:Articles with hatnote templates targeting a nonexistent page]] | ||
[[Category:CS1 English-language sources (en)]] | |||
[[Category:Collapse templates]] | |||
[[Category:Created On 18/02/2023]] | [[Category:Created On 18/02/2023]] | ||
[[Category:Lua-based templates]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists]] | |||
[[Category:Official website not in Wikidata]] | |||
[[Category:Pages with empty portal template]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Portal templates with redlinked portals]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Sidebars with styles needing conversion]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates generating microformats]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Templates that are not mobile friendly]] | |||
[[Category:Templates that generate short descriptions]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:Wikipedia metatemplates]] |
Latest revision as of 13:29, 18 March 2023
Developer(s) | Microsoft |
---|---|
Initial release | April 29, 2015 |
Stable release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
Preview release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
Written in | TypeScript, JavaScript, HTML, and CSS[1] |
Operating system | Windows 7 or later, OS X 10.10 or later, Linux |
Platform | IA-32, x86-64, ARM64 |
Size |
|
Available in | 14 languages |
List of languages English (US), Simplified Chinese, Traditional Chinese, French, German, Italian, Portuguese (Brazil), Japanese, Korean, Russian, Spanish, Bulgarian, Hungarian, Turkish[2] | |
Type | Source code editor |
License |
|
विज़ुअल स्टूडियो कोड, जिसे सामान्यतः वीएस कोड भी कहा जाता है,[7] माइक्रोसॉफ्ट द्वारा विंडोज, लिनक्स और मैकओएस के लिए इलेक्ट्रॉन (सॉफ्टवेयर ढांचा) के साथ बनाया गया स्रोत-कोड संपादक है।[8] सुविधाओं में डिबगिंग, सिंटैक्स हाइलाइटिंग, इंटेलिजेंट कोड पूर्णता, स्निपेट (प्रोग्रामिंग), कोड रीफैक्टरिंग और एम्बेडेड गिट के लिए समर्थन सम्मिलित है। उपयोगकर्ता थीम (कंप्यूटिंग), कीबोर्ड शॉर्टकट, प्राथमिकताएं बदल सकते हैं और अतिरिक्त कार्यक्षमता जोड़ने वाले प्लग-इन (कंप्यूटिंग) इंस्टॉल कर सकते हैं।
स्टैक ओवरफ़्लो 2021 डेवलपर सर्वेक्षण में, विज़ुअल स्टूडियो कोड को 82,000 उत्तरदाताओं के बीच सबसे लोकप्रिय डेवलपर पर्यावरण उपकरण का दर्जा दिया गया, जिसमें 70% ने बताया कि वे इसका उपयोग करते हैं।[9]
इतिहास
विज़ुअल स्टूडियो कोड की घोषणा पहली बार 29 अप्रैल, 2015 को माइक्रोसॉफ्ट द्वारा 2015 बिल्ड (डेवलपर सम्मेलन) कॉन्फ्रेंस में की गई थी। इसके तुरंत बाद प्रीव्यू बिल्ड जारी किया गया।[10]
18 नवंबर, 2015 को विजुअल स्टूडियो कोड का स्रोत एमआईटी लाइसेंस के अनुसार जारी किया गया था और इसे गिटहब पर उपलब्ध कराया गया था। विस्तार समर्थन की भी घोषणा की गई।[11] 14 अप्रैल, 2016 को, विज़ुअल स्टूडियो कोड बीटा सॉफ्टवेयर चरण से स्नातक हुआ और सॉफ़्टवेयर रिलीज़ या वेब पर जारी किया गया। था।[12] माइक्रोसॉफ्ट ने अधिकांश विज़ुअल स्टूडियो कोड के स्रोत कोड को गिटहब पर अनुमेय एमआईटी लाइसेंस के अनुसार जारी किया है,[3][13] जबकि माइक्रोसॉफ्ट द्वारा रिलीज़ मालिकाना फ्रीवेयर हैं।[5]
सुविधाएँ
विजुअल स्टूडियो कोड स्रोत-कोड संपादक है जिसका उपयोग सी (प्रोग्रामिंग भाषा), सी#, सी ++, फोरट्रान, गो (प्रोग्रामिंग भाषा), जावा (प्रोग्रामिंग भाषा), जावास्क्रिप्ट, नोड.जेएस, पायथन (प्रोग्रामिंग भाषा), रस्ट (प्रोग्रामिंग भाषा) सहित विभिन्न प्रकार की प्रोग्रामिंग भाषाओं के साथ किया जा सकता है।[14][15][16][17] यह इलेक्ट्रॉन (सॉफ्टवेयर फ्रेमवर्क) ढांचे पर आधारित है,[18] जिसका उपयोग ब्लिंक लेआउट इंजन पर चलने वाले नोड.जेएस वेब अनुप्रयोग को विकसित करने के लिए किया जाता है। विजुअल स्टूडियो कोड एज़्योर देवओप्स सर्वर (जिसे पहले विजुअल स्टूडियो ऑनलाइन और विजुअल स्टूडियो टीम सर्विसेज कहा जाता था) में उपयोग किए जाने वाले एक ही संपादक घटक (कोडनेम मोनाको) को नियोजित करता है।[19]
लीक से हटकर, विज़ुअल स्टूडियो कोड में अधिकांश सामान्य प्रोग्रामिंग भाषाओं के लिए बुनियादी समर्थन सम्मिलित है। इस मूल समर्थन में सिंटैक्स हाइलाइटिंग, ब्रैकेट मैचिंग, कोड फोल्डिंग और कॉन्फ़िगर करने योग्य स्निपेट सम्मिलित हैं। विजुअल स्टूडियो कोड जावास्क्रिप्ट, टाइपस्क्रिप्ट, जेएसओएन, सीएसएस, और एचटीएमएल के साथ-साथ नोड.जेएस के लिए डिबगिंग समर्थन के लिए इंटेलिजेंट_कोड_कंप्लीशन के साथ भी आता है। वीएस कोड मार्केटप्लेस पर स्वतंत्र रूप से उपलब्ध एक्सटेंशन द्वारा अतिरिक्त भाषाओं के लिए समर्थन प्रदान किया जा सकता है।[20]
प्रोजेक्ट प्रणाली के अतिरिक्त, यह उपयोगकर्ताओं को एक या अधिक निर्देशिका खोलने की अनुमति देता है, जिसे बाद में भविष्य में पुन: उपयोग के लिए कार्यस्थानों में सहेजा जा सकता है। यह इसे किसी भी भाषा के लिए भाषा-अज्ञेय कोड संपादक के रूप में संचालित करने की अनुमति देता है। यह कई प्रोग्रामिंग भाषाओं और सुविधाओं के सेट का समर्थन करता है जो प्रति भाषा भिन्न होता है। अवांछित फ़ाइलों और फ़ोल्डरों को सेटिंग्स के माध्यम से प्रोजेक्ट ट्री से बाहर रखा जा सकता है। कई विज़ुअल स्टूडियो कोड सुविधाएँ मेनू या उपयोगकर्ता इंटरफ़ेस के माध्यम से प्रकट नहीं होती हैं, किंतु कमांड पैलेट के माध्यम से उन तक पहुँचा जा सकता है।[21]
विजुअल स्टूडियो कोड को प्लग-इन (कंप्यूटिंग) के माध्यम से बढ़ाया जा सकता है,[22] केंद्रीय रिपॉजिटरी के माध्यम से उपलब्ध है। इसमें संपादक[21] और भाषा समर्थन सम्मिलित हैं।[23] उल्लेखनीय विशेषता एक्सटेंशन बनाने की क्षमता है जो नई प्रोग्रामिंग भाषाओं, थीम (कंप्यूटिंग), डिबगर, समय यात्रा डिबगिंग के लिए समर्थन जोड़ती है, स्टेटिक कोड विश्लेषण करती है, और भाषा सर्वर प्रोटोकॉल का उपयोग करके लिंटर (सॉफ़्टवेयर) जोड़ती है।[24]
स्रोत नियंत्रण विजुअल स्टूडियो कोड की अंतर्निहित विशेषता है। इसमें मेनू बार के अंदर समर्पित टैब है जहां उपयोगकर्ता वर्जन कंट्रोल सेटिंग्स तक पहुंच सकते हैं और वर्तमान प्रोजेक्ट में किए गए बदलाव देख सकते हैं। सुविधा का उपयोग करने के लिए, विज़ुअल स्टूडियो कोड को किसी भी समर्थित संस्करण नियंत्रण प्रणाली (गिट, अपाचे सबवर्जन, पर्सफोर्स, आदि) से जोड़ा जाना चाहिए। यह उपयोगकर्ताओं को रिपॉजिटरी बनाने के साथ-साथ विज़ुअल स्टूडियो कोड प्रोग्राम से सीधे पुश और पुल अनुरोध करने की अनुमति देता है।
विज़ुअल स्टूडियो कोड में एफ़टीपी के लिए कई एक्सटेंशन सम्मिलित हैं, जिससे सॉफ्टवेयर को वेब विकास के लिए मुफ्त विकल्प के रूप में उपयोग किया जा सकता है। बिना किसी अतिरिक्त सॉफ्टवेयर को डाउनलोड किए, कोड को संपादक और सर्वर के बीच सिंक किया जा सकता है।
विज़ुअल स्टूडियो कोड उपयोगकर्ताओं को कोड पेज सेट करने की अनुमति देता है जिसमें सक्रिय दस्तावेज़ सहेजा जाता है, नई पंक्ति वर्ण और सक्रिय दस्तावेज़ की प्रोग्रामिंग भाषा। यह इसे किसी भी मंच पर, किसी भी स्थान पर, और किसी भी प्रोग्रामिंग भाषा के लिए उपयोग करने की अनुमति देता है।
विजुअल स्टूडियो कोड टेलीमेट्री या सॉफ्टवेयर, चूँकि इसे अक्षम किया जा सकता है।[25] एप्लिकेशन की ओपन-सोर्स प्रकृति के कारण, टेलीमेट्री कोड जनता के लिए सुलभ है, जो देख सकते हैं कि वास्तव में क्या एकत्र किया गया है। रेफरी>"मुख्य शाखा में vscode/src/vs/प्लेटफ़ॉर्म/टेलीमेट्री". microsoft/vscode repo. Microsoft. Retrieved 24 March 2020 – via GitHub.</रेफरी>
रिसेप्शन
2016 के स्टैक ओवरफ्लो के डेवलपर्स सर्वेक्षण में, विजुअल स्टूडियो कोड शीर्ष लोकप्रिय विकास उपकरणों में नंबर 13 पर था, जिसका उपयोग करने वाले 47,000 उत्तरदाताओं में से केवल 7% थे।[26] चूँकि, दो साल बाद, विजुअल स्टूडियो कोड ने नंबर 1 स्थान प्राप्त किया, जिसमें 75,000 उत्तरदाताओं में से 35% ने इसका उपयोग किया।[27] 2019 के डेवलपर्स सर्वे में, विजुअल स्टूडियो कोड को भी नंबर 1 स्थान दिया गया था, जिसमें 87,000 उत्तरदाताओं में से 50% ने इसका उपयोग किया था।[28] 2021 डेवलपर्स सर्वे में, विजुअल स्टूडियो कोड नंबर 1 पर बना हुआ है, 82,000 उत्तरदाताओं में से 70% इसका उपयोग कर रहे हैं,[9] 2022 के सर्वेक्षण में 71,010 प्रतिक्रियाओं में से 74.48% तक बढ़ रहा है।[29]
यह भी देखें
- एकीकृत विकास वातावरण की तुलना
- गिटहब कोपिलॉट
- पूर्व स्वामित्व वाले सॉफ़्टवेयर की सूची
- विजुअल स्टूडियो
- ग्रहण थीया
संदर्भ
- ↑ GitHub repository microsoft/vscode, Microsoft, 2020-12-20, retrieved 2020-12-20
- ↑ "Visual Studio Code Display Language (Locale)". code.visualstudio.com. Microsoft. Retrieved 2021-03-19.
- ↑ 3.0 3.1 "LICENSE.txt". github.com/Microsoft/vscode. Microsoft. 17 November 2015.
- ↑ "Download Visual Studio Code". code.visualstudio.com. Microsoft. Retrieved 16 August 2016.
- ↑ 5.0 5.1 "Microsoft Software License Terms". code.visualstudio.com. Microsoft. Retrieved 16 August 2016.
- ↑ "The best parts of Visual Studio Code are proprietary". Underjord.
- ↑ Stanton, Lee (2021-08-17). "How to Run Code in VS Code" (HTML). Alphr (in English). Retrieved 2022-04-03.
- ↑ Lardinois, Frederic (April 29, 2015). "Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows". TechCrunch. Retrieved April 15, 2018.
- ↑ 9.0 9.1 "Stack Overflow Developer Survey 2021 - Integrated Development Environment". Stack Overflow Insights. Stack Exchange. Retrieved 11 August 2021.
- ↑ McBreen, Sean (April 29, 2015). "Announcing Visual Studio Code - Preview". Archived from the original on 2015-10-09.
- ↑ "Visual Studio now supports debugging Linux apps; Code editor now open source". Ars Technica. Retrieved 18 November 2015.
- ↑ "Visual Studio Code editor hits version 1, has half a million users". Ars Technica. Condé Nast. 15 April 2016.
- ↑ Dias, Chris (4 December 2015). "Issue: Menu license links to non Open Source license". Microsoft/vscode repo. Microsoft. Response #161792005 – via GitHub.com.
We wanted to deliver a Microsoft branded product, built on top of an open source code base that the community could explore and contribute to.
- ↑ Kanjilal, Joydip (2015-05-06). "Visual Studio Code: A fast, lightweight, cross-platform code editor". InfoWorld.
- ↑ Bisson, Simon (2018-09-11). "It's gotten a little easier to develop PWAs in Windows". InfoWorld.
- ↑ Krill, Paul (2018-02-24). "What's new in Microsoft Visual Studio Code". ChannelWorld. Archived from the original on 2019-01-25. Retrieved 2019-01-25.
- ↑ Wanyoike, Michael (2018-06-06). "Debugging JavaScript Projects with VS Code & Chrome Debugger". SitePoint.
- ↑ "Microsoft's new Code editor is built on Google's Chromium". Ars Technica. 29 April 2015. Retrieved 18 November 2015.
- ↑ "Monaco Editor". microsoft.github.io/monaco-editor.
- ↑ "Programming Languages, Hundreds of programming languages supported". Microsoft.
- ↑ 21.0 21.1 "Language Support in Visual Studio Code". Visual Studio Code. October 10, 2016. Retrieved 2016-10-12.
- ↑ "Extending Visual Studio Code". Visual Studio Code. October 10, 2016. Retrieved 2016-10-12.
- ↑ "Managing Extensions in Visual Studio Code". Visual Studio Code. October 10, 2016. Retrieved 2016-10-12.
- ↑ "Creating Language Servers for Visual Studio Code". Retrieved 2017-02-27.
- ↑ "विजुअल स्टूडियो कोड एफएक्यू". code.visualstudio.com. Microsoft. Archived from the original on 28 August 2016. Retrieved 4 November 2016.
वीएस कोड उपयोग डेटा एकत्र करता है और हमारे उत्पादों और सेवाओं को बेहतर बनाने में मदद करने के लिए इसे माइक्रोसॉफ्ट को भेजता है। अधिक जानने के लिए हमारा गोपनीयता कथन पढ़ें। यदि आप Microsoft को उपयोग डेटा नहीं भेजना चाहते हैं, तो आप telemetry.enableTelemetry सेटिंग को गलत पर सेट कर सकते हैं।
- ↑ "Developer Survey Results 2016". Stack Overflow Insights. Stack Exchange. Retrieved 7 April 2018.
- ↑ "Developer Survey Results 2018". StackOverflow Insights. Stack Exchange. Retrieved 7 April 2018.
- ↑ "Developer Survey Results 2019 – Most Popular Development Environments". Stack Overflow Insights. Stack Exchange. Retrieved 10 April 2019.
- ↑ "Stack Overflow Developer Survey 2022 - Integrated development environment". Stack Overflow Insights. Stack Exchange. Retrieved 28 June 2022.
बाहरी संबंध
वीएससीओडियम
श्रेणी:2015 सॉफ्टवेयर श्रेणी:HTML संपादक श्रेणी:जावा विकास उपकरण श्रेणी:लिनक्स पाठ संपादक श्रेणी:मैकओएस पाठ संपादक श्रेणी:माइक्रोसॉफ्ट मुफ्त सॉफ्टवेयर श्रेणी:माइक्रोसॉफ्ट विज़ुअल स्टूडियो
श्रेणी:MIT लाइसेंस का प्रयोग करने वाला सॉफ्टवेयर श्रेणी:पाठ संपादक श्रेणी:यूनिक्स पाठ संपादक श्रेणी:विंडोज पाठ संपादक श्रेणी:एक्सएमएल संपादक