راه اندازی محیط توسعه ویژوال استودیو
شناسه پست: 1749
بازدید: 1009

در این مقاله، ما قصد داریم در مورد IDE صحبت کنیم. اینکه IDE چیست و چطور میتوانیم از Visual Studio برای ایجاد یک پروژه جدید استفاده کنیم.

این مقاله، سرفصلی از دوره آموزشی زیر میباشد:

اگر می خواهید محتویات کامل این دوره را ببینید ، می توانید بر روی لینک مبانی #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 استفاده میکنیم. پس این گزینه را انتخاب میکنیم:

console application در ویزوال استودیو

سپس بر روی OK کلیک میکنیم. حالا ما میتوانیم پروژه ای را که ایجاد کرده ایم را ببینیم. فایل اصلی برای کار در این نوع پروژه، Program.cs میباشد که به زودی در مورد آن صحبت خواهیم کرد:

فایل program.cs در ویگوال استودیو

پنجره Watch 

در بعضی از مثالها، ما از این پنجره Watch برای بررسی نتایج استفاده میکنیم. برای باز کردن آن، اول باید یک breakpoint در هر خطی که میخواهیم قرار دهیم (با کلیک کردن دکمه چپ موس):

breakpoint در #C

سپس پروژه را با دکمه f5 اجرا میکنیم و در آخر پنجره watch را باز میکنیم:

پنجره watch در visual studio

نتیجه گیری

حالا ما یک IDE مناسب برای ایجاد یک پروژه جدید را در اختیار داریم. به زودی ما از این IDE در اپلیکیشنمان استفاده میکنیم.

در مقاله بعدی، ما در مورد data type ها،  declaration ها و definition ها یاد خواهیم گرفت.

نویسنده

امید عباسی
من امید عباسی هستم. سالهاست که در زمینه برنامه نویسی با تکنولوژی دات نت فعالیت میکنم و عاشق این هستم که تجربیات و دانش خودم را در این زمینه با دیگران به اشتراک بزارم. خیلی دوست دارم که نظر و انتقاد خودتون رو در مورد این نوشته برای من بنویسید تا بتونم در آینده، مطالب بهتر و ارزشمندتری را برای شما فراهم کنم. در صورت داشتن هرگونه سوال هم در قسمت دیدگاه ها میتونید با بنده در ارتباط باشید