در این مقاله، ما قصد داریم در مورد IDE صحبت کنیم. اینکه IDE چیست و چطور میتوانیم از Visual Studio برای ایجاد یک پروژه جدید استفاده کنیم.
این مقاله، سرفصلی از دوره آموزشی زیر میباشد:
- راه اندازی محیط توسعه
- Data Type ها، Declaration ها و تعریف متغیرها در #C
- عملگرها در #c
- تبدیل نوع های داده ای
- ورودی و خروجی در #c
- کار با رشته ها
- شرطها در #c
- حلقه ها (While، Do-While، For)
- مدیریت خطاها
- Access Modifier ها
- متدها
- کلمات کلیدی Ref و Out
- بازگشت و متدهای بازگشتی
- آرایه ها (آرایه های تک بعدی و چند بعدی)
- کار با فایلها، StreamWriter و StreamReader
- کار با فایلها، File و Directory
اگر می خواهید محتویات کامل این دوره را ببینید ، می توانید بر روی لینک مبانی #c کلیک کنید.
در این مقاله، ما موارد زیر را پوشش میدهیم:
Integrated Development Environment (IDE)
IDE مخفف Integrated Development Environment میباشد. این اساساً ابزاری است که به ما کمک می کند تا اپلیکیشن ها را با سهولت بیشتری توسعه دهیم. این ابزار دارای ویژگی های زیادی است که کار را برای ما راحت میکند.
برای مثال، تعدادی از این ویژگی های رایج عبارتند از:
- ویرایشگر Source code
- Debugger
- Compiler
- انواع Template ها برای پروژه های مختلف
- و دیگر موارد
IDE که ما انتخاب کرده ایم نسخه Visual Studio 2017 Community میباشد. برای دانلود آن، به صفحه دانلود ویژوال استودیو بروید. ویژوال استودیو از چند زبان برنامه نویسی پشتیبانی میکند که همین امر آن را به یک ابزار خیلی محبوب تبدیل کرده است.
بعد از نصب، ما میتوانیم با کلیک بر روی منوی File و انتخاب New => Project، یک پروژه جدید را ایجاد نماییم.
در این سری از آموزش اصول #C، ما بیشتر از پروژه نوع console application استفاده میکنیم. پس این گزینه را انتخاب میکنیم:
سپس بر روی OK کلیک میکنیم. حالا ما میتوانیم پروژه ای را که ایجاد کرده ایم را ببینیم. فایل اصلی برای کار در این نوع پروژه، Program.cs میباشد که به زودی در مورد آن صحبت خواهیم کرد:
پنجره Watch
در بعضی از مثالها، ما از این پنجره Watch برای بررسی نتایج استفاده میکنیم. برای باز کردن آن، اول باید یک breakpoint در هر خطی که میخواهیم قرار دهیم (با کلیک کردن دکمه چپ موس):
سپس پروژه را با دکمه f5 اجرا میکنیم و در آخر پنجره watch را باز میکنیم:
نتیجه گیری
حالا ما یک IDE مناسب برای ایجاد یک پروژه جدید را در اختیار داریم. به زودی ما از این IDE در اپلیکیشنمان استفاده میکنیم.
در مقاله بعدی، ما در مورد data type ها، declaration ها و definition ها یاد خواهیم گرفت.