در
این مقاله به بررسی نکات و ترفندهای استفاده از محیط Visual studio.net
خواهیم پرداخت. ویژوال استودیو گزینه های بسیار متعدد و انعطاف پذیری دارد
که چنانچه بتوانیم از آنها بدرستی استفاده کنیم، سرعت و همچنین دقت کار
بسیار بالاتر میرود.
1. ضبط و پخش یک ماکرو موقتی
Ctrl+Shift+R برای آغاز یا متوقف کردن ضبط ماکروی موقتی
Ctrl+Shift+P برای پخش ماکرو ضبط شده
2. کپی و پیست های چندگانه
این کار را میتوانید با فشردن
متعدد Ctrl+Shift+V انجام دهید! یعنی میتوانید به دفعات در مکانی کپی یا
cut را انجام داده و با این کلیدهای میانبر آنها را در مکان دیگر پیست
کنید
3. کشیدن و انداختن قطعه کد
پنجره حعبه ابزار یا tool
box که با Ctrl+Alt+X باز میشود دارای برگه های متفاوتی است.شما متیوانید
درون این پنجره قطعه کدی را درگ کنید و سپس در جای دیگر استفاده نمایید
4.مکان قبلی نشانگر موس
از Ctrl+- استفاده کنید. این کار باعث میشود شما به مکانهایی از کد که بازدید کرده اید بروید.
Ctrl+Shift+- به صورت معکوس عمل میکند
5. جستجوی افزایشی
با فشردن Ctrl+i میتوانید عبارت مورد
نظر را در حین تایپ آن عبارت جستجو نمایید. پس از یافتن عبارت میتوانید از
F3 برای یافتن دیگر عبارتهای مشابه نیز استفاده کنید.
Ctrl+i - Ctrl+i هم مانند F3 عمل میکند
6.رفتن به آکولاد/توضیحات/ ناحیه/ کوتیشن و ... منطبق با فعلی
اگر
آکولادی را باز کرده اید و میخواهید به جایی که بسته میشود بروید از
Ctrl+] استفاده کنید. این کلیدهای میانبر برای دیگر موارد نیز صادق هستند
7.انتخاب مجازی بلوک
ابتدا alt را فشاردهید و سپس ناحیه ای را که میخواهید به کمک موس انتخاب کنید
8. بستن/ نمایش دادن پنجره های پشتیبانی
در ویژوال استودیو چند پنجره کاربردی و مفید وجود دارد مانند properties و ...
البته
این پنجره ها فضای زیادی اشغال میکنند. برای مخفی کردن آنها میتوانید از
این راه استفاده کنید: پنجره ای را که میخواهید انتخاب کنید. سپس روی آن
راست کلیلک کرده و auto hide را انتخاب نمایید. پنجره زمانی که موس شما از
روی آن کنار میرود به صورت خودکار مخفی خواهد شد.
چنانچه پنجره های
سورس کد زیادی باز باشد، شما میتوانید آنها را به صورت منطقی با استفاده
از tab groupها دسته بندی کنید. برای این منطور میتوانید روی پنجره کد
مورد نظرتان راست کلیلک کرده و عبارت New Horizontal Tab Group را انتخاب
نمایید.این کار باعث میشود پنرجه مذکور به یک پنجره دسته بندی شده منتقل
شود.شما میتوانید فایلهای بیشتری را به این پنجره اضافه کنید و این کار از
طریق راست کلیلک کردن و انتخاب Move To Previous Tab Group امکان پذیر
است.
9. پیگیری کارهایی که میخواهید یا لیست وظایف ( Task List ) انجام دهید
پنجره
لیست وظایف یا Task list که با Ctrl+Alt+K باز میشود به شما اجازه میدهد
تا اعمال را که میخواهید انجام دهید پیگیری کنید. برای چرخیدن درون لیست
وطایف میتوانید از Ctrl+Shift+F12 استفاده کنید.
10. افزودن میانبر لیست وظایف
میتوانید با Ctrl+K, Ctrl+H این کار را انجام دهید. این کار سبب میشود خط فعلی به لیست وظایف افزوده گردد.
11. تکمیل خودکار
با استفاده از Ctrl+Spaceیا Alt+RightArrow میتوانید برای تکمیل خودکار لغت استفاده کنید.
12. پنجره هوشمند پیشنهادات
با فشردن Ctrl+Shift+Space
یک پنجره کوچک هوشمند پیشنهادات ظاهر خواهد شد. این پنجره در هنگام
فراخوانی متدها بسیار سودمند است چرا که انواع پارامترها و سربارگذاریهای
متدها نمایش میدهد.
13. Word wrap
میتوانید از ترکیبهای زیر استفاده کنید
Ctrl+R Ctrl+R Tools|Options|Text Editor|All Languages|General|Word Wrap
اگر شما میخواهید این ویژگی را تنها برای یک زبان فعال سازید، به جای انتخاب All Languages ،زبان مورد نظر خود را انتخاب کنید.
14.شماره خطوط
برای نمایش یافتن شماره خطوط کدها میتوانید از این منو استفاده کنید
Tools|Options|Text Editor|All Languages|General|Line numbers.
15. Favorites window
ویژوال
استودیو همچنینمیتواند بعنوان یک مرورگر عمل کند . برای مشاهده لیست
علاقمندیهای خود میتوانید از Ctrl+Alt+F یا View|Other Windows|Favorites.
استفاده کنید
16. Bookmarks
از بوک مارک ها میتوانید برای نشانه گذاری مکانهایی که نیاز دارید بعدا به آنها مراجعه کنید استفاده کنید.
• ایجاد یا حذف - Ctrl+K, Ctrl+K
• منتقل کردن به بوکمارک بعدی - Ctrl+K, Ctrl+N
• منتقل کردن به بوکمارک قبلی - Ctrl+K, Ctrl+P
• پاک کردن همه بوکمارک ها - Ctrl+K, Ctrl+L
17. قالب بندی کد
• انتخاب قالب بندی خودکار - Ctrl+K, Ctrl+F
• تبدیل به حروف کوچک - Ctrl+U
• تبدیل به حروف بزرگ - Ctrl+Shift+U
• انتخاب توضیحات - Ctrl+K, Ctrl+C
• عدم انتخاب توضیحات - Ctrl+K, Ctrl+U
18. طرح کلی
ار این ویژگی برای مخفی کردن کدی که نسبت به آنچه در حال کار بر روی آن هستیم استفاده میکنیم.
• کردن بلوک کد فعلیFold/Unfold - Ctrl+M, Ctrl+M
• کردن همه بلوکها Unfold - Ctrl+M, Ctrl+L
• متوقف کردن - Ctrl+M, Ctrl+P
• کردن همهFold - Ctrl+M, Ctrl+O
19. Bulid و Debug كردن
• Build - Ctrl+Shift+B
• Run - Ctrl+F5
• Debug - F5
• چرخيدن درون خطاهاي رخ داده - F8
منبع : codeproject.com
مترجم: علیرضا شیرازی