Sokan Academy

7 میانبر VS Code که پرچم شما را پیش همکاراتون بالا می بره!

7 میانبر VS Code که پرچم شما را پیش همکاراتون بالا می بره!

شما یه برنامه نویس تازه کار 🐥 هستید یا یه برنامه نویس حرفه ای 🦸‍♂️؟ دقت کردید برنامه نویس های حرفه ای چقدر سریع بعضی کارها رو انجام می دن و با زدن چندتا دکمه، یه کاری می کنن که تازه کارها باید کلی وقت تلف کنن تا همون کار انجام بشه. توی این پست، 7 تا میانبر باحال و پراستفاده در Visual Studio Code یا VS Code را یاد می گیری که با استفاده از اونها می تونید مثل یه برنامه نویس حرفه ای از IDE تون استفاده کنید و همکاراتون رو تحت تاثیر قرار بدید.

✅ میانبر تکرار کردن (Duplicate) یک خط کد در VS Code

Mac: shift + alt + arrow down
Windows: shift + alt + arrow down

برنامه نویس های تازه کار 🐥 وقتی لازم میشه که یه خط از کدشون رو تکرار کنن، یا اون رو دوباره می نویسن 😒 یا اینکه توی بهترین حالت اون خط کد رو Copy/Paste می کنن. ولی یه برنامه نویس حرفه ای 🦸‍♂️ با استفاده از این میانبر خیلی سریع و راحت همون کار رو انجام میده. و باعث میشه اشک شوق در چشم همکاران تازه کارش حلقه بزنه 🤩!

میانبر Duplicate کردن یک خط کد در VS Code

 

✅ میانبر پیداکردن و بازکردن فایل های پروژه در VS Code

Mac: CMD + P
Windows/Linux: CTRL + P

یکی از کارهایی که در زمان کد نویسی خیلی انجام می دیم جابجا شدن بین فایل های پروژه است. یه برنامه نویس تازه کار 🐥 با گشتن در درخت فایل ها و پوشه های برنامه سعی میکنه فایلی که میخواد رو پیدا کنه، در حالی که یه برنامه نویس حرفه ای 🦸‍♂️ با زدن میانبر بالا، خیلی سریع اسم فایل مورد نظرش رو سرچ میکنه و بازش میکنه.

 

✅ میانبر چند Cursor همزمان در VS Code

Windows: CTRL + D
Mac: CMD + D

تا حالا شده توی کدتون بخواهید چندتا چیز رو تغییر بدید؟ مثلا از یک متغیری در چند جا استفاده کردید و حالا به هر دلیلی به این نتیجه رسیدید که اسمی که براش انتخاب کردید، خیلی مناسب نیست و میخوایید این اسم رو تغییر بدید. یه برنامه نویس مبتدی 🐥 در این شرایط اون اسم رو کپی میکنه و همه جای کدش تغییرش میده. ولی یه برنامه نویس حرفه ای 🦸‍♂️ خیلی ساده تعداد دست هاش رو به تعداد دلخواه اضافه میکنه و با یه بار تایپ کردن همه ی تغییرات رو باهم اعمال میکنه و باعث میشه همکاراش مثل درخت پاییزی برگ هاشون رو از دست بدن.

 

✅ میانبر استفاده از پیشنهادهای VS Code

Windows: Ctrl + Space
Mac: CMD + Space

یه برنامه نویس تازه کار 🐥 سعی میکنه همه چیز رو خودش بنویسه یا کلی چیزهای ساده رو توی ذهنش نگه داره ولی یه برنامه نویس حرفه ای 🦸‍♂️ اجازه میده در جاهای مختلف VS Code بهش پیشنهادهایی رو بده و اون هم سعی می کنه از این پیشنهادها استفاده کنه.

بازکردن لیست پیشنهادهای VS Code

 

✅ میانبر رفتن به خط شماره ی چندم کد در VS Code

Mac: CTRL + G
Windows/Linux: CTRL + G

بعضی وقتها، برنامه ی ما دچار خطا میشه و در پیام خطایی که برگردانده به ما میگه خطا در خط شماره فلان (مثلا 42) اتفاق افتاده. حالا در این شرایط یه برنامه نویس تازه کار 🐥 اسکرول موسش رو میسابه تا به اون خط برسه ولی یه برنامه نویس حرفه ای 🦸‍♂️ با میانبر بالا مستقیم میپره سر اون خط کدی که میخواد.

رفتن به یک خط کد خاص در VS Code

 

✅ میانبر ساخت بلاک کامنت در VS Code

Mac: SHIFT + OPTION + A
Windows: SHIFT + ALT + A
Linux: CTRL + SHIFT + A

کامنت نویسی تر و تمیز یکی از نشانه های یه برنامه نویس حرفه ای 🦸‍♂️ هست ولی همین کار رو هم مثل برنامه نویس های تازه کار 🐥 انجام نمی دن. وقتی میخوان یه بلاک درست کنن که توش کامنت هاشون رو بنویسن از میانبر بالا استفاده می کنن که هم کارشون سریعتر انجام بشه و هم از این کار لذت ببرن.

میانبر کد کامنت در VSCode

Uncle Bob کبیر می گه که کدی که خوب نوشته شده باشه احتیاجی به کامنت نداره و خود کد و نامگذاری هاش و ... اینقدر شفاف هست که دیگه نیازی به کامنت نداره.

ولی شما به عنوان یه برنامه نویس خوب، خودتون رو مجبور کنید برای هر بلوک کد، قبل از کد نویسی کامنتش رو بنویسید. اینطوری تمرکز و دقت بیشتری خواهید داشت.

✅ میانبر باز کردن ترمینال در VS Code

Mac: CTRL + `
Windows/Linux: CTRL+ `
Mac: CTRL + J
Windows/Linux: CTRL+ J

یکی از ابزارهایی که در VS Code وجود دارد و خیلی مورد استفاده قرار می گیرد terminal است. یه برنامه نویس مبتدی 🐥 وقتی میخواد از ترمینال استفاده کنه، احتمالا دست به موس شده و توی منوی برنامه دنبال ترمینال می گرده ولی برنامه نویس های حرفه ای 🦸‍♂️ از میانبر بالا استفاده می کنن و به راحتی هر زمانی که ترمینال رو می خواستن بازش می کنن.

باز کردن ترمینال در VSCode

کلا یادتون باشه که برنامه نویس های حرفه ای 🦸‍♂️ به ندرت از موس استفاده می کنن و بیشتر کارهاشون رو با همون کیبوردی که زیر دستشون هست راه می اندازن و برنامه نویس های تازه کار 🐥 همش یه دستشون روی موس هست.

امیدوارم از این Shortcut ها استفاده کنید تا بیشتر از قبل شبیه برنامه نویس های حرفه ای بشید و همکاراتون حسابی به داشتن چنین آدم خفنی توی تیم افتخار کنن 😉

این محتوا آموزنده بود؟
حرفه ایمحیط برنامه نویسی

sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.