سبد (0)

کد نویسی سریع در VS

ده روش برای کاراترشدن در ویژوال استودیو

ویژوال استودیو سرشار از میانبرها و ابزارهای دستی است که به شما برای اینکه در کارتان موثرتر باشید کمک زیادی می کند. برخی از موارد اندکی که مورد علاقه من هست را در این مقاله اسم بردم. تمام مواردی که در ادامه می خوانید در ویژول استودیو 2012 تست و بررسی شده است.

باز کردن نتایج جستجو در یک لیست

کلیدهای CTRL+F را نگه دارید تا پنجره مربوط به جستجو باز شود. متن مورد نظری را که می خواهید جستجو کنید درج کنید و سپس کنار دکمه find می توانید از روش جستجوی دیگری استفاده کنید و find all را انتخاب نمایید. در این حالت ویژوال استودیو علاوه بر اینکه شما را به اولین مکانی که جستجو نتیجه داشته هدایت می کند، پنجره find Result را در اختیار شما قرار می دهد که تمام نتایج جستجو در این پنجره نمایش داده می شود.

در این پنجره شما می توانید روی هر کدام از نتایج بروید و در پایین پنجره هم برخی از آمارهای مربوط به نتایج جستجو مشاهده می شود.

یافتن Document فعال

اینکه در ویژوال استودیو منوهایی مانند "Go to definition" دارد امتیاز خیلی خوبی محسوب می شود. اما برخی اوقات شما در یک document هستید و هیج ایده ای ندارید که این document به کجا تعلق دارد،به ویژه وقتی که تعدای زیاد پروژه در solution دارید. با کلیک بر روی دکمه Sync with Active Document در بالای solution Explorer، ویژوال استودیو شما را به مکانی که document جاری قرار دارد هدایت می کند و آن را علامت می کند.

 Debugger.Break

 داشتن یک Code break در کدها به نظر کمی عجیب و غریب می رسد، اما وقتی هدف شما تست کد هست می تواند واقعا به شما کمک کند. Breakpoint ها بسیار سودمند هستند اما آنها به آسانی متوقف می شوند، در حالی که خط کد زیر باید حتما حذف شود تا دیباگر متوقف شود. مثالی در زیر آمده است.

try
{
}
catch (Exception)
{
// Please report to ... if your debugger breaks here
Debugger.Break();
}

 Cut کردن

اگر شما متنی را انتخاب کنید و سپس کلیدهای CTRL + X را نگه دارید متن منتخب Cut می شود . اما اگر شما هیج متنی را انتخاب نکنید و CTRL + X را نگه دارید خط جاری کلا Cut می شود و اشاره گر به انتهای خط بعدی می رود (اصطلاحا Crriage return نیز cut می شود). در صورتی که شما CTRL + L را نگه دارید، می توانید کل خط را cut کنید بدون اینکه Carriage Return انتخاب شود و کرسر به ابتدای خط بعدی می رود.

جا به جا کردن خط به پایین یا بالا

اگر در حالی که دارید با کلیدهای up یا down بالا و پایین متن حرکت می کنید کلید ALT را نیز نگه دارید خط جاری به بالا یا پایین می رود.

بزرگنمایی

اگر از غلطک موس و کلید CTRL همزمان استفاده کنید می توانید به آسانی به هر میزانی که مایلید متن را بزرگ یا کوچک نمایش دهید.

 فرمت خودکار کدها

اگر document شما دارای تو رفتگی های زیادی است که اکثرا هم اشتباه هستند این نکته برای شما خیلی مفید است. کلیدهای CTRL + K و در ادامه CTRL + D را برای فرمت کردن کل Document کلیک نمایید. اگر بنا دارید تنها قسمتی از کد را فرمت کنید آن قسمت را انتخاب کنید و سپس کلیدهای CTRL + K و CTRL + F را نگه دارید. برای تنظیم کردن این کلیدها می توانید به منوی Tools | Options | Text Editor مراجعه نمایید و به دلخواه این تنظیمات را تغییر دهید.

 انتخاب به صورت عمودی و ویرایش خطها به صورت یکجا

 هنگامی که دارید یک تکه کد را انتخاب می کنید، کلید ALT را نگه دارید، می بینید که این بار انتخاب شما به جای اینکه خط به خط باشد به صورت عمودی می باشد.

شما می توانید همزمان تمام خطهایی را که انتخاب کرده اید ویرایش کنید.

 اسکرول کردن با کلیدهای جهت ها 

اگر همزمان کلیدهای CTRL و UP یا down را نگه دارید می توانید پنجره را اسکرول کنید بدون اینکه اشاره گر( مارکر) از مکان خودش جابه جا شود. نتیجه مانند وقتی است که از غلطک موس برای اسکرول استفاده می کنید.

 مشاهده لیست تمام پنجره هایی که باز شده است

کلیدهای CTRL + SHIFT + TAB را نگه دارید تا لیستی از پنجره های باز را مشاهده نمایید. با استفاده از کلید TAB می توانید بین پنجره ها حرکت کنید. خیلی راحت!!

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه