cpp-01-03 معرفی و انتخاب IDE مناسب
cpp-01-03 معرفی و انتخاب IDE مناسب
توضیحات :
برای برنامهنویسی C++ ابزارهای مختلفی وجود دارد که به آنها IDE گفته میشود. چند مورد از مهمترین IDEها را اینجا معرفی میکنم:
-
Eclipse
قبلاً متعلق به شرکت Sama Macro System بود و بعدها توسط Oracle خریداری شد. یک IDE قدرتمند و چندمنظوره است. -
Visual Studio
توجه کنید که Visual Studio با Visual Studio Code اشتباه نگیرید؛ این دو کاملاً متفاوتاند. VS یک IDE کامل و حرفهای است. -
Dev-C++
یک IDE سبک و ساده که برای شروع یادگیری مناسب است. -
Code::Blocks
IDEای بسیار خوب و محبوب بین دانشجوها. -
Xcode
مخصوص کاربران macOS.
اما در این دوره تمرکز اصلی ما روی Visual Studio است.
دلیل این انتخاب فقط کامپایلر نیست؛ بلکه Visual Studio ابزارهایی در اختیار ما میگذارد که روند یادگیری شما را بسیار باکیفیتتر میکند—مثلاً امکان Debug حرفهای، مشاهده حافظه (RAM) و Trace کردن کد، که مخصوصاً هنگام آموزش متغیرها از آن استفاده خواهیم کرد.
به همین دلیل نسبتاً مصرّ هستم که از Visual Studio استفاده کنید.
اگر از macOS یا Linux استفاده میکنید، پیشنهاد میکنم:
-
VirtualBox را نصب کنید.
-
یک Windows روی آن بالا بیاورید.
-
Visual Studio را روی ویندوز نصب کنید.
این دردسر ارزشش را دارد، چون نتیجه بهتری میگیرید.
نسخههای موردنیاز Visual Studio
از Visual Studio 2012 به بعد همگی استاندارد C++11 را پشتیبانی میکنند.
من معمولاً با نسخه 2022 کار میکنم، اما هر نسخهای از ۲۰۱۲ به بالا برای شما مناسب است.
اگر به هر دلیلی نمیتوانید از VS استفاده کنید، انتخاب بعدی من Eclipse است.
اگر Eclipse هم نشد، دیگر تفاوت زیادی ندارد که سراغ Code::Blocks بروید یا Dev-C++.
کامپایلر
در این دوره از کامپایلر MSVC استفاده میکنیم، اما برای حداقل ۷۰٪ مباحث تفاوتی ندارد که از GCC استفاده کنید. برای یادگیری استانداردهای اصلی C++ همین سطح کاملاً کافی است.
در بخشهای پایانی دوره که میخواهیم برنامههای دسکتاپ ویندوزی بسازیم، نیاز به لایبرریهای ویندوز داریم؛ برای همین آن بخشها عملاً فقط با Visual Studio قابل انجام است.
پس:
با هر IDE که دارید میتوانید اکثر آموزشها را دنبال کنید، اما برای بهترین کیفیت یادگیری، Visual Studio گزینهی ایدهآل است.
در ویدئوهای بعدی نصب Eclipse و Visual Studio را با هم بررسی میکنیم.
لطفا برای گذاشتن نظرات خود وارد شوید