Vs Code and Language Setup





Visual Studio Code (VS Code) क्या है?

यदि आप Programming, Web Development, App Development या Software Development सीखना चाहते हैं, तो सबसे पहले आपको एक अच्छे Code Editor की आवश्यकता होती है। वर्तमान समय में सबसे लोकप्रिय और भरोसेमंद Code Editors में Visual Studio Code (VS Code) का नाम सबसे ऊपर आता है। यह एक हल्का (Lightweight), तेज़ (Fast) और उपयोग में आसान Code Editor है, जिसे Microsoft द्वारा विकसित किया गया है।

VS Code को इस प्रकार डिज़ाइन किया गया है कि शुरुआती (Beginners) से लेकर अनुभवी (Professional) Developers तक सभी आसानी से इसका उपयोग कर सकें। चाहे आप HTML, CSS, JavaScript, Python, C, C++, Java, PHP या अन्य किसी Programming Language पर काम कर रहे हों, VS Code लगभग सभी प्रमुख भाषाओं के लिए बेहतरीन सपोर्ट प्रदान करता है।

इसकी सबसे बड़ी खासियत यह है कि आप अपनी आवश्यकता के अनुसार इसमें Extensions जोड़ सकते हैं। उदाहरण के लिए, यदि आप C++ सीख रहे हैं, तो केवल कुछ आवश्यक Extensions इंस्टॉल करके Coding, Debugging और Syntax Highlighting जैसी सुविधाओं का लाभ उठा सकते हैं। यही कारण है कि दुनिया भर के लाखों Developers अपनी दैनिक Coding के लिए VS Code का उपयोग करते हैं।


VS Code डाउनलोड कैसे करें?

Visual Studio Code को डाउनलोड करना बहुत आसान है। हमेशा इसे Microsoft की आधिकारिक वेबसाइट से ही डाउनलोड करना चाहिए ताकि आपको नवीनतम (Latest) और सुरक्षित संस्करण प्राप्त हो।

डाउनलोड करने के लिए यहाँ क्लिक करे-

डाउनलोड करने के लिए सबसे पहले आधिकारिक वेबसाइट खोलें। वहाँ आपके ऑपरेटिंग सिस्टम (Windows, macOS या Linux) के अनुसार डाउनलोड विकल्प दिखाई देगा। Windows उपयोगकर्ता आमतौर पर Windows 64-bit Installer चुन सकते हैं।

डाउनलोड पूरा होने के बाद Installer फ़ाइल को खोलें और सामान्य Software की तरह Install करें। Installation के दौरान दिए गए विकल्पों को ध्यान से पढ़ें। यदि उपलब्ध हों, तो "Add to PATH" और "Open with Code" जैसे विकल्प चुनना उपयोगी रहता है, क्योंकि इससे बाद में VS Code का उपयोग और आसान हो जाता है।

इंस्टॉलेशन पूरा होने के बाद VS Code को पहली बार खोलने पर आपको एक साफ़ और आधुनिक इंटरफ़ेस दिखाई देगा। बाईं ओर Explorer, Search, Source Control, Run तथा Extensions जैसे विकल्प उपलब्ध होते हैं, जिनकी मदद से आप अपने प्रोजेक्ट को व्यवस्थित तरीके से मैनेज कर सकते हैं।


C और C++ के लिए MinGW Setup क्यों आवश्यक है?

यदि आपका उद्देश्य केवल HTML, CSS या JavaScript सीखना है, तो VS Code इंस्टॉल करने के बाद आप तुरंत Coding शुरू कर सकते हैं। लेकिन यदि आप C या C++ Programming सीख रहे हैं, तो केवल VS Code इंस्टॉल करना पर्याप्त नहीं होता।

VS Code स्वयं एक Code Editor है, Compiler नहीं। इसका मतलब है कि यह आपके द्वारा लिखे गए Program को संपादित (Edit) तो कर सकता है, लेकिन उसे चलाने (Run) और मशीन भाषा में बदलने (Compile) के लिए एक Compiler की आवश्यकता होती है।

यहीं पर MinGW (Minimalist GNU for Windows) काम आता है। MinGW Windows के लिए GCC Compiler उपलब्ध कराता है, जिसकी सहायता से आप C और C++ प्रोग्राम आसानी से Compile और Run कर सकते हैं। VS Code और MinGW को सही तरीके से Configure करने के बाद आप सीधे VS Code के अंदर अपना Program लिख सकते हैं, Compile कर सकते हैं और उसका Output देख सकते हैं।

इसी कारण अधिकांश Beginners के लिए VS Code + MinGW का संयोजन सबसे लोकप्रिय और उपयोगी माना जाता है। यह Setup पूरी तरह मुफ्त है, तेज़ है और सीखने के लिए उपयुक्त है।

MinGW Download और Install कैसे करें?

यदि आप VS Code में C या C++ प्रोग्राम चलाना चाहते हैं, तो सबसे पहले अपने कंप्यूटर में MinGW Compiler इंस्टॉल करना होगा। MinGW Windows के लिए GCC Compiler उपलब्ध कराता है, जिसकी सहायता से आपका Program Compile होकर Execute होता है।

⬇ Download MSYS2
Software MSYS2
File Name msys2-x86_64-20250830.exe
Platform Windows 64-bit
Category C / C++ Development Tool
Status Latest Available Version
⬇ Download Now & click on Go site
Note: Download the installer only from a trusted source. After downloading, run the installer and follow the on-screen instructions to complete the installation.

MinGW डाउनलोड करने के लिए हमेशा उसकी आधिकारिक वेबसाइट या विश्वसनीय स्रोत का ही उपयोग करें। डाउनलोड करते समय अपने सिस्टम (64-bit या 32-bit) के अनुसार सही Version चुनें।

डाउनलोड पूरा होने के बाद Installer चलाएँ और दिए गए निर्देशों के अनुसार Installation प्रक्रिया पूरी करें। इंस्टॉलेशन के दौरान Compiler Files आपके सिस्टम में सेव हो जाएँगी।

MinGW Install कैसे करें?

1-  दिए गए लिंक से MINGW एप्प को डाउनलोड करे

2- इनस्टॉल करते समय आपसे कोड मांगेगा यहाँ भरे - pacman -S mingw-w64-x86_64-gcc

3- कोड डालने के बाद आपको Enviromental path variables सेट करना होगा

- This PC > Win c > वहाँ mingw-w 64x86_64_gcc पर दबाये >bin > address कॉपी करे -

उदहारण - C:\msys64\mingw64\bin

4- अब सर्च बार पर दबाये > enviroment variable सर्च करे > path > new > कॉपी किया हुआ address पेस्ट करे >save >ok



Environment Variable (PATH) कैसे सेट करें?

MinGW इंस्टॉल करने के बाद अगला महत्वपूर्ण चरण PATH Variable सेट करना होता है। यदि PATH सही तरीके से सेट नहीं होगा, तो VS Code Compiler को पहचान नहीं पाएगा और Program Run करते समय Error दिखाई दे सकती है।

Windows में PATH सेट करने के लिए—

·       Windows Search में Environment Variables खोजें।

·       Edit the System Environment Variables खोलें।

·       Environment Variables पर क्लिक करें।

·       Path विकल्प चुनें।

·       New पर क्लिक करके MinGW के bin Folder का Path जोड़ें।

·       सभी Window Save करके बंद करें।

·       अंत में Computer Restart करना बेहतर रहता है।


MinGW सही से Install हुआ है या नहीं?

इंस्टॉलेशन पूरा होने के बाद इसकी पुष्टि करना भी आवश्यक है।

Windows Search में Command Prompt (CMD) खोलें।

अब निम्न Command लिखें—

g++ --version

यदि स्क्रीन पर GCC या G++ का Version दिखाई देता है, तो इसका अर्थ है कि Compiler सफलतापूर्वक Install हो चुका है।


VS Code में C/C++ Extension कैसे Install करें?

VS Code की सबसे बड़ी विशेषता इसका Extension Marketplace है।

Extension Install करने के लिए—

Step 1

VS Code खोलें।

Step 2

Left Sidebar में Extensions वाले Icon पर क्लिक करें।

Step 3

Search Box में लिखें—

C/C++

Step 4

Microsoft द्वारा प्रकाशित C/C++ Extension Install करें।


इसके अतिरिक्त निम्न Extensions भी उपयोगी हो सकते हैं—

·       Code Runner

·       C/C++ Extension Pack

·       Error Lens

·       Material Icon Theme

(यहाँ "VS Code Extensions" Button Add करें)


पहला C++ Program कैसे Run करें?

अब एक नया Folder बनाएँ।

उसके अंदर एक नई File बनाएँ—

main.cpp

अब निम्न Program लिखें—

#include<iostream>
using namespace std;
 
int main()
{
    cout<<"Hello World";
    return 0;
}

अब File Save करें।

Terminal खोलें और Program Compile करें।

यदि Compiler सही प्रकार से Configure है, तो Program सफलतापूर्वक Execute हो जाएगा।


VS Code की मुख्य विशेषताएँ

Visual Studio Code केवल Code लिखने का Software नहीं है। इसमें कई आधुनिक सुविधाएँ उपलब्ध हैं।

✔ IntelliSense

Coding करते समय Auto Suggestion उपलब्ध कराता है।


✔ Syntax Highlighting

Code को अलग-अलग रंगों में दिखाता है जिससे पढ़ना आसान हो जाता है।


✔ Integrated Terminal

VS Code के अंदर ही Terminal उपलब्ध रहता है।


✔ Debugging Support

Program की Errors आसानी से खोजी जा सकती हैं।


✔ Extension Marketplace

हजारों Extensions उपलब्ध हैं जिन्हें आवश्यकता अनुसार Install किया जा सकता है।


✔ Git Integration

GitHub Projects को आसानी से Manage किया जा सकता है।


✔ Fast Performance

VS Code बहुत हल्का और तेज़ चलता है।


सामान्य समस्याएँ और समाधान

Compiler Not Found

PATH सही से सेट करें।


g++ is not recognized

MinGW का bin Folder PATH में जोड़ें।


Extension काम नहीं कर रही

VS Code Restart करें।


Program Run नहीं हो रहा

File को पहले Save करें और फिर Compile करें।


Beginners के लिए उपयोगी सुझाव

यदि आप Programming की शुरुआत कर रहे हैं, तो शुरुआत में केवल आवश्यक Extensions ही Install करें।

Coding करते समय—

·       रोज Practice करें।

·       छोटे Programs बनाएँ।

·       Errors से घबराएँ नहीं।

·       Official Documentation पढ़ें।

·       Shortcut Keys सीखें।

धीरे-धीरे आपकी Coding Speed और Problem Solving Skills दोनों बेहतर होती जाएँगी।


FAQ

क्या VS Code मुफ्त है?

हाँ, Visual Studio Code पूरी तरह Free है।


क्या VS Code केवल Windows के लिए है?

नहीं, यह Windows, macOS और Linux तीनों के लिए उपलब्ध है।


क्या C++ सीखने के लिए MinGW जरूरी है?

यदि आप Windows पर VS Code का उपयोग कर रहे हैं, तो Program Compile करने के लिए Compiler (जैसे MinGW) आवश्यक होता है।


क्या VS Code में Python भी चल सकती है?

हाँ, आवश्यक Extension Install करके Python सहित कई Programming Languages पर काम किया जा सकता है।


क्या VS Code Beginners के लिए सही है?

हाँ, इसका सरल Interface और बड़ी Community इसे शुरुआती विद्यार्थियों के लिए बेहतरीन विकल्प बनाती है।

एक टिप्पणी भेजें

और नया पुराने

{getMailchimp} $title={Stay Informed} $text={Subscribe to our mailing list to get the new updates.}