ویرگول
ورودثبت نام
محمد محمدعلیان
محمد محمدعلیان
خواندن ۳ دقیقه·۴ سال پیش

15 کلید میانبر VSCode

توی پست قبلی راجع به اهمیت یادگیری نکته ها و ترفند های ابزار ها نوشتم، لطفا اگر نخوندین 2 دقیقه زمان بذارید و بخونیدش تا ارزش خوندن این پست رو درک کنید!

http://vrgl.ir/er2jp

1- بازکردن پوشه

همونطور که می‌دونید برای اینکه بتونیم از یه سری قابلیت‌های خاص نرم افزار استفاده بکنیم لازمه اول یه پوشه رو توش بازکنیم که برای اینکار می‌تونیم از منوی فایل روی گزینه Open Folder بزنیم یا کلیدای
CTRL + K + O رو بزنیم :-)

2- بستن پوشه

اگه دیگه کارتون با این پوشه تموم شده و می‌خواید برید سراغ یه پوشه دیگه لازم نیست که نرم‌افزار رو ببندید و دوباره بازکنید[چون دوباره هم همین پوشه براتون میاد]
CTRL + K F[یعنی کنترل رو نگه دارید و بعد K رو بزنید و بعد کنترل رو ول کنید و ایندفعه F رو بزنید]

3- بازکردن یه پنجره جدید

اگر میخواید علاوه بر پنجره VSCode فعلی یکی دیگه هم بازکنید تا مثلا یه پوشه دیگه رو بازکنید و روی اون هم کار کنید میتونید از کلید های CTRL + Shift + N استفاده کنید.

4- بستن پنجره فعلی

با کلید CTRL + W میتونید تب فعلی رو ببندید اما اگه که هیچ تب‌ای باز نباشه کلا پنجره VSCode بسته میشه :)

5- کامنت تک‌خطی

اگه میخواید یه چیزی رو تست بکنید یا تست کردید و میخواید ببینید بدون اون کار میکنه یا نه کامنت کردن اون خط کد میتونه خیلی مفید باشه :) فقط کافیه خط هایی که میخواید کامنت کنید رو انتخاب کنید و
CTRL + slash استفاده کنید ^_~
اگر یبار دیگه CTRL + Slash رو بزنید کدها از کامنت خارج میشن

 یک وب‌سرور خیلی‌ساده در Node.js
یک وب‌سرور خیلی‌ساده در Node.js


6- کامنت چندخطی

اگر تعداد خط‌هایی که می‌خواید کامنت بکنید خیلی زیاده بهتره از کامنت چندخطی استفاده بکنید که کلید میانبرش Shift + Alt + A هست :-)

7- بازکردن Terminal

خوشبختانه VSCode یه قابلیت خیلی خوب داره که میتونیم توی مسیر پوشه‌ای که بازکردیم یه Terminal بازکنیم و دستوراتی که لازم داریم رو اجرا کنیم ;-)
CTRL + backtick [به ` میگن backtick]

8- کپی کردن کد

برای کپی یک تکه کد و جایگذاریش توی خط بالاییش از Shift + Alt + UpArrow
و برای جایگذاریش توی خط پایینیش از Shift + Alt + DownArrow استفاده می‌شه.
نکته: اگر انتخاب نکرده باشید اون ناحیه‌ای که می‌خواید کپی کنید رو، خطی که موس روش هست رو کپی می‌کنه، UpArrow میشه فلش رو به بالا و DownArrow هم میشه فلش رو به پایین

9- جابه‌جایی کد

برای جابه‌جایی به سمت بالا از Alt + UpArrow و برای جا‌به‌جایی به سمت پایین از Alt + DownArrow استفاده می‌شه.

10- افزودن Cursor

ممکنه بخوایم انتهای چندخط یه چیزی رو اضافه یا کم کنیم پس به این قابلیت نیاز داریم :)
با کلید CTRL + Alt + UpArrow میتونید به خط بالایی cursor اضافه کنید و برای اضافه کردن cursor به خط پایین هم از CTRL + Alt + DownArrow استفاده میشه.

11- بازکردن تنظیمات

برای انجام دادن تنظیمات از CTRL + comma استفاده میشه[ , = comma ]

12- عوض کردن تِم

اگه خوشگلی خیلی براتون مهمه و تنوع طلبید احتمالا خیلی علاقه به تعویض ظاهرتون دارید پس با کلید میانبر CTRL + K + T سرعتتون رو بیشتر کنید!

13- اجرای کد

برای اجرای کدتون به همراه debugging از کلید F5 میتونید استفاده کنید و برای اجرا بدون debugging از کلید CTRL + F5 می‌تونید استفاده کنید.
نکته: اول محیط اجرا رو می‌پرسن و بعد اجرا میکنن!

14- رفتن به محل تعریف

بعد از انتخاب یه متد، متغیر، کلاس یا .... می‌تونید با فشردن کلید F12 برید و اونجایی که این متد تعریف شده رو ببینید!

15- بازکردن بخش Problems

اگر از افزونه هایی مثل ESLint استفاده کرده باشید دیدید که یه سری warning بهتون میدن که با برطرف کردنشون کدتون بهتر و ترتمیز تر میشه، برای بازکردن بخش problems می‌تونید از CTRL + Shift + M استفاده کنید.

جایزه

از این به بعد مطالبی که می‌نویسم آخرش جایزه داره! البته نه مالی، بلکه معنوی!
مثلا معرفی یه‌سری مطلب خوب، یه سری ابزار خوب و چیزای خوب کلا ?

- من یه ریپازیتوری دارم که توش مقاله و ویدیوهایی که ارزش دیدن داشته باشن رو میذارم و از Pull Request هم استقبال می‌کنم :)

https://github.com/mhmda-83/good-to-see

- سایت کانال رو تازه پیدا کردم، نمیدونم دیگه ادامه فعالیت میدن یا نه ولی میدونم محتوای کاربردی توش پیدا می‌شه.

- برای اونایی که ویندوزی هستن و یه command line خوب و ترتمیز میخوان Cmder گزینه مناسبیه



ممنون که خوندین :)
محمد محمدعلیان - 4 فروردین 1399

برنامه نویسیابزارvscode
یه ممد 20 ساله که برنامه‌نویس بک-انده. لینکای من: https://redl.ink/Mohammadalian_1383
شاید از این پست‌ها خوشتان بیاید