تهيئة محرر Visual Studio Code لاستخدام مترجم ومصحح الأخطاء Microsoft Visual C++ (2024)

مقدمة

تعتبر تهيئة بيئة التطوير الخاصة بك بشكل صحيح أمرًا حاسمًا لتطوير تطبيقات C++ بفعالية. في هذا الدليل، سنقوم بشرح كيفية تكوين محرر Visual Studio Code لاستخدام مترجم ومصحح الأخطاء Microsoft Visual C++ على نظام Windows. بعد تكوين البيئة، سنقوم بتجميع وتصحيح الأخطاء لبرنامج بسيط "Hello World" باستخدام VS Code. يجدر بالذكر أن هذا الدليل لا يعلم تفاصيل حول أدوات Microsoft C++ أو لغة C++. لكن يتوفر الكثير من المصادر الجيدة على الويب حول هذه المواضيع.

المتطلبات الأولية

لإكمال هذا الدليل بنجاح، يجب أن تقوم بالخطوات التالية:

  1. تثبيت محرر النصوص Visual Studio Code.
  2. تثبيت امتداد C/C++ لـ VS Code، يمكنك البحث عن "c++" في قائمة الامتدادات.
  3. تثبيت مجموعة أدوات Microsoft Visual C++ (MSVC) للترجمة.

التثبيت والتكوين

  1. تحقق من تثبيت الإصدار الأخير من Visual Studio.
  2. فتح Visual Studio Installer وتأكد من تحقق الحمولة (C++)، وإذا لم تكن مثبتة، قم بتحديدها واختيار الزر "Modify".
  3. يمكنك أيضًا تثبيت حمولة "Desktop development with C++" من صفحة تنزيل Visual Studio.
  4. تحقق من تثبيت مجموعة أدوات تطوير سطح المكتب مع C++.

التحقق من تثبيت Microsoft Visual C++

لاستخدام MSVC من سطر الأوامر أو VS Code، يجب أن تقوم بتشغيل Developer Command Prompt for Visual Studio. يمكن العثور عليه في قائمة بدء Windows بالبحث عن "developer". ثم اتبع الخطوات المعروضة.

إنشاء برنامج "Hello World"

من Developer Command Prompt، أنشئ مجلدًا فارغًا باسم "projects" لتخزين مشاريعك وانتقل إلى داخله. ثم قم بإنشاء مجلد فرعي يحمل اسم "helloworld". قم بفتح VS Code في هذا المجلد باستخدام الأمر "code .".

إضافة ملف للشفرة البرمجية

من إستكشاف الملفات، قم بإضافة ملف جديد يحمل اسم "helloworld.cpp". انسخ الشفرة البرمجية التالية والصقها في الملف:

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main() {
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
    for (const string& word : msg) {
        cout << word << " ";
    }
    cout << endl;
}

ثم احفظ الملف.

تشغيل البرنامج

  1. افتح الملف "helloworld.cpp".
  2. اضغط على زر التشغيل في الزاوية العلوية اليمنى للمحرر.
  3. اختر "C/C++: cl.exe build and debug active file" من قائمة المترجمات المكتشفة على نظامك.

تصحيح الأخطاء والتنقل في الشفرة

استخدم ميزات التصحيح والتنقل المدمجة في VS Code لتحسين عملية تطويرك. يمكنك الآن بنجاح تجميع وتشغيل برنامج "Hello World" باستخدام مترجم Microsoft Visual C++ ومحرر Visual Studio Code.

الخطوات التالية

استكشاف مزيد من إمكانيات محرر Visual Studio Code وتحسين إعدادات البيئة لمشروعك. لمعرفة المزيد عن ميزات التصحيح والتصحيح الضوئي وتكوينات C++، يمكنك زيارة صفحة التوثيق على .

استمتع بتطوير تطبيقاتك بكفاءة باستخدام أفضل الأدوات المتاحة وتحقيق النجاح في تكامل تقنيات C++ مع بيئة تطوير مريحة وفعّالة.

تهيئة محرر Visual Studio Code لاستخدام مترجم ومصحح الأخطاء Microsoft Visual C++ (2024)

References

Top Articles
Post 13 rally stuns defending state champion Fuquay-Varina 7-4 in 9 innings - Restoration NewsMedia
Celebrity birthdays for the week of June 9-15
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
Monthly Forecast Accuweather
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Free Atm For Emerald Card Near Me
Craigslist Mexico Cancun
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Doby's Funeral Home Obituaries
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Select Truck Greensboro
How To Cut Eelgrass Grounded
Craigslist In Flagstaff
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Aaa Saugus Ma Appointment
Geometry Review Quiz 5 Answer Key
Walgreens Alma School And Dynamite
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Dmv In Anoka
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Pixel Combat Unblocked
Umn Biology
Cvs Sport Physicals
Mercedes W204 Belt Diagram
Rogold Extension
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Colin Donnell Lpsg
Teenbeautyfitness
Weekly Math Review Q4 3
Facebook Marketplace Marrero La
Nobodyhome.tv Reddit
Topos De Bolos Engraçados
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hampton In And Suites Near Me
Stoughton Commuter Rail Schedule
Bedbathandbeyond Flemington Nj
Free Carnival-themed Google Slides & PowerPoint templates
Otter Bustr
San Pedro Sula To Miami Google Flights
Selly Medaline
Latest Posts
Article information

Author: Terence Hammes MD

Last Updated:

Views: 5697

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.