برترین Shortcut های Visual Studio 2019

برترین Shortcut های Visual Studio 2019
برترین Shortcut های Visual Studio 2019

اگه میخواین از ویژوال استادیو به صورت حرفه ای استفاده کنین و البته بازدهی تون رو خیلی بیشتر کنین، باید میانبر های ویژوال استادیو رو بلد باشین. اینطوری کد نویسی خیلی شیرین تر میشه.


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

Code Formatting : Ctrl+K+D

کد شما رو تر و تمیز یا به به قولی صاف و صوف میکنه

Suggested Code Refactoring : Ctrl+. or Alt+Enter

پیشنهاد هایی برای ریفکتور کردن کدی که cursor موس روش هست بهتون میده (در واقع light bulb ویژوال استادیو رو باز میکنه)

Go to Definition : F12

شما رو به جایی که کلاس/اینترفیس/متد مربوطه تعریف شده ارجاع میده

Go to Implementations : Shift+F12

شما رو به جایی که کلاس/اینترفیس/متد پیاده سازی شده ارجاع میده (روی اینترفیس تست اش کنین) + نمایش لیست رفرنس ها

Go to Line : Ctrl+G

شماره خط کد رو از شما میگیره و شما رو به کد مربوطه ارجاع میده

Find : Ctrl+F

پنجره جستجو رو براتون باز میکنه

Find in files (Advance) : Ctrl+Shift+F

پنجره جستجوی پیشرفته رو براتون باز میکنه

Go to All search : Ctrl+T or Ctrl+,

بنجره جستجو در همه جا (کد ها، نام فایل ها، و...) رو براتون باز میکنه.

Quick Search : Ctrl+Alt+Q

یه چیزی مشابه قبلی با این تفاوت که توی ابزار و امکانات ویژوال استادیو هم سرچ میکنه (میشه انتخاب کرد فقط تو کد ها و فایل ها سرچ کنه)

Show Current File in Solution Explorer : Ctrl+[+S

فایل جاری رو توی Solution Explorer به صورت انتخاب شده نشونش میده

Go to Matching Brace : Ctrl+]

شما رو به براکت شروع و پایان کد مربوطه (متد/شرط/حله و...) ارجاع میده

Comment Selected Code : Ctrl+K+C

کد انتخاب شده یا خطی که cursor موس روش هست رو کامنت میکنه

Uncomment Selected Code : Ctrl+K+U

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

Show Autocomlete : Ctrl+Space

بسته به اینکه cursor موس تون روی چه کدی هست منوی Autocomplete مربوطه رو باز میکنه

Show Overloads : Ctrl+Shift+Space

وقتی cursor موس روی یک متد هست، لیست overload های دیگه شو نشون میده

Collaps methods : Ctrl+M+O

متد های فایل جاری رو collapse میکنه (میبنده) مناسب واسه وقتی که کلاس شلوغی دارین

Expand methods : Ctrl+M+P

متد های فایل جاری رو از collapse در بر میگردونه به حالت عادی (باز میکنه)

Ctrl+Enter

یک خط جدید (new line) بالای جایی که cursor موس قرار داره ایجاد میکنه

Ctrl+Shift+Enter

یک خط جدید (new line) پایین جایی که cursor موس قرار داره ایجاد میکنه

Rename Property : Ctrl+R+R

نام یک پروپرتی، متد، کلاس و... رو در همه جای پروژه تغییر میده

View Clipboard history : Ctrl+Shift+V

لیست تاریخچه کلیپ بورد شما رو نشون میده و میتونین ازش انتخاب کنین


✅ کانال تلگرام دات نت زوم

https://t.me/DotNetZoom