نحوه استفاده از نرم افزار ویژال استدیو visual studio

  شنبه، 20 اردیبهشت 1399   زمان مطالعه 4 دقیقه
نحوه استفاده از نرم افزار ویژال استدیو  visual studio
در این مقاله می خواهیم ببینیم این نرم افزار چیست؟ نحوه ی نصب آن در ویندوز به چه صورت است؟ ویژگی های آن چه است؟ و چگونه می توان کد به این نرم افزار اضافه کرد.

Vs کد چیست؟

این نرم افزار Open source است و و همچنین ویرایش گر آن برنامه سبک است این پلت فرم سیستم عامل های ویندوز و مک و لینوکس را پشتیبانی می کند، این برنامه جاوا اسکریپت و type script و node js را پشتیبانی می کند هم چنین می توان از زبان های دیگر هم در آن استفاده کرد.

ویژگی های این نرم افزار بگوییم:

  1. دارای خاصیت IntelliSense
  2. دارای Code Navigation
  3. Debugging
  4. کنترل کردن نسخه
  5. Integrated Terminal
  6. دارای Task
  7. ایجاد snippets و ..

نحوه نصبVS Codeدر ویندوز

شما می توانید کدVSرا با این URL ذکر شده دانلود کنید.

آشنایی با محیط نرم افزار

گردشی در ویژوال استودیو

Visual Studio Community از تعداد زیادی پنجره و منو تشکیل شده است، که هر کدام برای انجام کار خاصی، به کار می روند. اجازه دهید با نفوذ بیشتر در محیط ویژوال سی شارپ با این قسمت ها آشنا شویم. از مسیر File > New Project یک برنامه جدید ایجاد کنید:

تصویر

پنجره ای به شکل زیر نمایش داده خواهد شد:

تصویر


در پنجره بالا گزینه Windows From App را انتخاب کرده و بر روی گزینه Next کیلک کنید تا صفحه ای به صورت زیر ظاهر شود:

تصویر

در شکل بالا همه چیز را در حالت پیشفرض رها کرده و بر روی دکمه Create کلیک می کنیم تا صفحه زیر نمایان شود:

تصویر

مشخصات فرم بالا عبارت است از:

1- صفحه طراحی (Design)

این صفحه در حکم یک ناحیه برای طراحی فرم های ویندوزی شما است. فرم های ویندوزی رابطهای گرافیکی بین کاربر و کامپیوتر هستند و محیط ویندوز نمونه بارزی از یک رابط گرافیکی یا GUI است. شما در این صفحه می توانید کنترل هایی مانند دکمه ها، برچسب ها و … به فرمتان اضافه کنید. جزییات بیشتر در مورد فرم های ویندوزی و کنترل ها و برنامه نویسی شیء گرا در فصل فرم های ویندوزی آمده است. اما توصیه می شود ابتدا مبانی برنامه نویسی را مطالعه کنید.

2- مرورگر پروژه (Solution Explorer)

پروژه و فایل های مربوط به آن را نشان می دهد. یک Solution برنامه ای که توسط شما ساخته شده است را نشان می دهد. ممکن است این برنامه یک پروژه ساده یا یک پروژه چند بخشی باشد. اگر Solution Explorer در صفحه شما نمایش داده نمی شود می توانید از مسیر View > Other Windows > Solution Explorer و یا با کلیدهای میانبر Ctrl+Alt+L آنرا نمایان کنید. اگر چندین پروژه در حال اجرا هستند پروژه ای که با خط برجسته (Bold) نشان داده شده پروژه فعال می باشد و هنگام اجرای برنامه اجرا می شود. اگر بخواهید پروژه ای را که فعال نیست اجرا کنید، بر روی Solution Explorerکلیک راست کنید و سپس گزینه Set as StartUp Project را انتخاب نمایید.Solution Explorer زیر یک Solution با 2 پروژه را نشان می دهد. هر پروژه شامل فایل ها و فولدرهای مربوط به خود است.

تصویر

3- پنجره خواص (Properties)

تصویر

پنجره خواص (Properties) خواص و رویدادهای مختلف هر آیتم انتخاب شده اعم از فرم، فایل، پروژه و کنترل را نشان می دهد. اگر این پنجره مخفی است می توانید از مسیر View > Properties Window یا کلید میانبر F4 آنرا ظاهر کنید. در مورد خواص در درس های آینده مفصل توضیح خواهیم داد. خاصیت ها، ویژگیها و صفات اشیا را نشان می دهند. به عنوان مثال یک ماشین دارای خواصی مانند رنگ، سرعت، اندازه و مدل است.

اگر یک فرم یا کنترل را در صفحه طراحی و یا یک پروژه یا فایل را در SolutionExplorer انتخاب کنید پنجره خواص مربوط به آن ها نمایش داده خواهد شد. این پنجره همچنین دارای رویدادهای مربوط به فرم یا کنترل انتخاب شده می باشد. یک رویداد (event) اتفاقی است که در شرایط خاصی پیش می آید مانند وقتی که بر روی دکمه (button) کلیک و یا متنی را در داخل جعبه متن (text box) اصلاح می کنیم.

کمبو باکس (combo box) شکل بالا که با حرف A نشان داده شده است به شما اجازه می دهد که شی مورد نظرتان (دکمه، فرم و…) را که می خواهید خواص آنرا تغییر دهید انتخاب کنید. این کار زمانی مفید است که کنترل های روی فرم بسیار کوچک یا به هم نزدیک بوده و انتخاب آن ها سخت باشد.

در زیر کمبو باکس بالا دکمه های مفیدی قرار دارند (B). برخی از این دکمه ها در شرایط خاصی فعال می شوند. دکمه اول خاصیت اشیا را بر اساس دسته های مختلفی مرتب می کند. دومین دکمه خواص را بر اساس حروف الفبا مرتب می کند که پیشنهاد می کنیم از این دکمه برای دسترسی سریع به خاصیت مورد نظرتان استفاده کنید. سومین دکمه هم وقتی ظاهر می شود که یک کنترل یا یک فرم را در محیط طراحی انتخاب کنیم. این دکمه به شما اجازه دسترسی به خواص فرم ویا کنترل انتخاب شده را می دهد. چهارمین دکمه (که به شکل یک رعد و برق نمایش داده شده) رویدادهای فرم ویا کنترل انتخاب شده را می دهد.

مطالب مرتبط با این موضوع

دیدگاه ها

  دیدگاه ها
پربحث های هفته   
قاب نوستالژی؛ نگاهی به حال و هوای مدارس دهه شصتی که اشکتونو درمیاره/ از نیمکت های چوبی و چوب معلم تا...+عکس (190 نظر) همزاد نرگس محمدی، با شباهت صد در صدی پیدا شد+عکس/یکی از یکی معروف تر و هنرمندتر (168 نظر) مازیار لرستانی: من خودم گیج ام توی مسیر یابی ولی مجبورم در اسنپ کار کنم! می‌گفتند شناسنامه بیار بعد که شناسنامه آمد گفتند ریش ات کامل نیست! (130 نظر) مهراوه شریفی نیا: خودم رو پذیرفتم با نقایصم، صورت استخونی ندارم لپ دارم همه ام بچگی می کشیدن دماغ زیبایی ندارم بزرگ هم نیست بخوام عمل کنم خوشحال میشدم اگر سربالاتر بود+ویدئو (118 نظر) قباد ایرانی یا قباد ترکیه‌ای؛ نگاهی به استایل و چهره اسماعیل حاجی اوغلو بازیگر نقش شهاب حسینی در سریال شهرزاد+عکس/ بنظرتون کدوم یکی خوشتیپ‌ترن؟ (109 نظر) بهاره رهنما: به من میگید پیرزن ناراحت نمیشم چون من پیرزن جذابی هستم/ هر چی پیرتر هم بشم دوست داشتنی تر میشم+ویدئو (100 نظر) رامسین کبریتی بازیگر سریال ستایش: شبکه جم برای هفت پشتم کافی بود حاضر نیستم با شبکه ماهواره‌ای فعالیت داشته باشم! هیچ کار خلاف شرعی نکردم (88 نظر) علی دایی: من پنت هاوس ندارم یه خونه 418 متری دارم؛ اگر می‌خواستم جور دیگری زندگی کنم 20 برج 20 طبقه داشتم+ویدیو (86 نظر) حدیث فولادوند بازیگر نقش فوزیه: من خیلی شبیه فوزیه هستم همین باعث شد گریم سنگینی نداشته باشم/ رسیدن به نقش خیلی مشکل بود (81 نظر) رهبر معظم انقلاب:هم پدرم، هم مادرم و هم خود من می‌خواستم طلبه بشم؛ از کلاس پنجم دبستان، عملاً درس طلبگی را در داخل مدرسه شروع کردم (76 نظر) خلاقیت تحسین برانگیز میوه فروش تهرانی با نوشته جالب در مغازه حماسه آفرین شد/ نمونه واقعی یک فرشته زمینی+عکس (73 نظر) میز صبحانه تمام و کمال مینا مختاری با چیدمان شیک و زیبای ایرانی پسند با دستپخت عالی خودش/ سالم و مقوی+عکس (72 نظر) سحر زکریا: آقای مدیری روزی که مُردم بالا سر جنازه‌ام نیا چون به وقت زنده بودنم مرا کشتی! (68 نظر) خلاقیت خنده دار اوستا بنا با طراحی توالت در سقف حمام حماسه آفرید / هنر نزد ایرانیان است و بس😂 (67 نظر) مهران مدیری: دختر که هیچ، گربه هم به هنرمند نمی دهم! شهرزاد رو میخوام ترشی بندازم پسرمو هم زن نمیدم +فیلم (57 نظر)
پربازدیدترین ویدئوهای روز   
تیتر امروز   
ماجرای آشپز ریاست جمهوری که با آمدن احمدی‌نژاد جل و پلاسش را جمع کرد و رفت ...
چرا رهبر معظم انقلاب در منزل خود و حسینیه بیت رهبری از زیلو استفاده می‌کنند؟
سفیر ایران در لبنان: حادثه پیجرها جنایت جنگی بود / پیجرها از ایران خریداری نشده بود
خودکشی یک ملی پوش بعد از انتشار فیلم نامتعارف از او!
اتهام آدم‌ربایی برای زنی که می‌خواست شوهرش را سورپرایز کند!
تغییر ایموجی سامسونگ به آیفون (آموزش تبدیل کردن بدون برنامه و با برنامه) / تبدیل ایموجی سامسونگ به آیفون با 3 Zfont
از بازار چه خبر؟ | قیمت خودروهای خارجی و وارداتی امروز چهارشنبه 23 آبان 1403
از بازار چه خبر؟ | قیمت خودروهای داخلی و مونتاژی، امروز چهارشنبه 23 آبان 1403
از بازار چه خبر؟ | قیمت دلار و یورو امروز چهارشنبه 23 آبان 1403 + جدول
آموزش نصب مجدد واتساپ با شماره قبلی به ساده‌ترین روش و به صورت تصویری / استفاده از واتساپ با شماره قبلی بدون نیاز به نصب مجدد
از بازار چه خبر؟ | قیمت سکه و طلا امروز چهارشنبه 23 آبان 1403 + جدول
سرسره‌بازی؛ علت مرگ دانشجوی دانشگاه خواجه نصیر!
زمان ثبت‌نام و برگزاری 4 آزمون مهم سال 1404
یادگیری زبان انگلیسی «ولش کن رفیق، زندگی کوتاهه»/ همراه با زیرنویس فارسی
ویدئو/ استاد شهریار به روایت «هوشنگ ابتهاج» دوستی‌ای که الهام‌بخش شعر و ادبیات شد؛ ناگفته‌های شاعرانه از دو دوست و هم‌قطار ادبی
منتخب روز   
اتهام آدم‌ربایی برای زنی که می‌خواست شوهرش را سورپرایز کند! قرار شرم آور سیامک برای رسوایی دختر 22 ساله / اعتراف سیاه در کلانتری 4 کشته و 14 مجروح در واژگونی اتوبوس زائران حسینی در مسیر قروه به زنجان با 45 سرنشین قتل ناموسی دختر با شلیک گلوله در جنوب تهران توسط پدرش / از دامادم حرفی شنیدم که خونم را به جوش آورد پشیمان نیستم سگ هار جان کودک 9 ساله را در خوزستان گرفت/بیشتر مراقب کودکان باشید ننه لیلا، مادر جیب‌برهای ایران بود | جزئیات گفت و گو با دختر جیب‌بری که مدعی است نزد حرفه‌ای ترین جیب‌بر ایران آموزش دیده است! مردی سر همسرش را با کلنگ شکافت/ «10 روز بود به خاطر اختلاف خانوادگی با من روابط عاطفی نداشت» قتل دختر 19 ساله در باشگاه زیر زمینی بوکس/پسر رزمی کار از قصاص نجات یافت جزئیات دقیق پرونده قتل دوست صمیمی بر سر معامله / اولیای دم چرا بعد از 7 سال قاتل را بخشیدند؟ دام سیاه برای دختر 15ساله‌ای که رویای سوپراستار شدن داشت مسمومیت 42 دانش اموز در کاشمر توقیف پراید با راننده 11ساله در اصفهان