بدون شک، VS Code مایکروسافت یکی از بهترین ویرایشگرهای کد متن باز است. برخلاف ویرایشگر افسانهای Vim که نیاز به تسلط کامل بر صفحه کلید دارد، VS Code با ویژگیهای متعددی ارائه میشود که بسیاری از توسعهدهندگان به آن وفادار هستند.
اما این به معنای آن نیست که شما نباید از میانبرهای صفحهکلید در VS Code استفاده کنید. اگر از قطع کردن جریان کدنویسی و استفاده از ماوس برای کارهایی مانند باز و بسته کردن ترمینال خسته شدهاید، باید فوراً با این ترفندهای VS Code آشنا شوید و میانبرهای کاربردی آن را به خاطر بسپارید.
استفاده از میانبرها نه تنها به شما کمک میکند تا کمتر از ماوس استفاده کنید، بلکه بهرهوری شما را به طرز چشمگیری افزایش میدهد.
پس بیایید ببینیم چطور میتوانید با استفاده از میانبرهای صفحهکلید، سریعتر کدنویسی کنید و در ویرایشگر کد خود سریعتر پیمایش داشته باشید.
1. نمایش همه دستورات (Show All Commands)
Windows/Linux | macOS |
---|---|
CTRL + SHIFT + P or F1 | SHIFT + ⌘ + P or F1 |
اولین ترفند VS Code از مجموعه ما کلیدی برای نمایش همه دستورات است.
این یکی از مهمترین ترفندهای VS Code است که به شما امکان میدهد پنل دستورات (Command Palette) را باز کنید. این پنل دسترسی به تمام قابلیتهای VS Code را فراهم میکند. حتی اگر هیچ میانبر دیگری را به یاد نداشته باشید، تنها با استفاده از این میانبر میتوانید عملیات مختلفی مانند ایجاد فایل جدید، باز کردن تنظیمات، تغییر تم، و مشاهده تمامی میانبرهای صفحهکلید را انجام دهید.
استفاده از Command Palette به شما کمک میکند تا بدون نیاز به حفظ تعداد زیادی از میانبرها، از اکثر قابلیتهای VS Code بهرهمند شوید و بهرهوری خود را افزایش دهید.
2. تقسیم صفحهویرایشگر VS Code به صورت عمودی یا افقی (Split Editor Vertically or Horizontally)
Windows/Linux | macOS |
---|---|
CTRL + \ | ⌘ + \ |
اگر برای افزایش بهرهوری از چند مانیتور استفاده نمیکنید، همچنان میتوانید با استفاده از این ترفند در VS Code، کدهای چندین فایل را به طور همزمان مشاهده کنید. با استفاده از این میانبر میتوانید ویرایشگر را به صورت افقی یا عمودی تقسیم کنید و به راحتی چند فایل را در کنار هم باز نگه دارید.
برای تغییر فوکوس به گروههای مختلف ویرایشگر، میتوانید از اعداد یا کلیدهای جهتنما استفاده کنید:
Windows/Linux | macOS |
---|---|
CTRL + 1/2/3 | ⌘ + 1/2/3 |
CTRL + K CTRL + ←/→ | ⌘ + K ⌘ + ←/→ |
3. باز و بسته کردن ترمینال داخلی (Toggle Integrated Terminal)
Windows/Linux | macOS |
---|---|
CTRL + ` | ⌘ + ` |
ترمینال داخلی در VS Code یکی از ویژگیهای بسیار کاربردی است که به شما اجازه میدهد بدون نیاز به جابهجایی بین پنجرهها، وظایف خود را به سرعت انجام دهید. با این ترفند VS Code میتوانید ترمینال را به راحتی در ویرایشگر باز یا بسته کنید.
اگر مثل من احساس میکنید که فشار دادن “CTRL+`” به دلیل موقعیت نامناسب آن سخت است، میتوانید به جای آن از Command Palette استفاده کرده و دستور “View: Toggle Terminal” را اجرا کنید.
این ترفند VS Code نه تنها بهرهوری شما را افزایش میدهد، بلکه نیاز به استفاده از ماوس را کاهش داده و کار را برای شما سادهتر میکند.
4. رفتن به فایل (Go To File)
Windows/Linux | macOS |
---|---|
CTRL + P | ⌘ + P |
با افزایش اندازه پروژه، پیدا کردن یک فایل خاص ممکن است به یک کار دشوار تبدیل شود. به همین دلیل، حتی اگر از ماوس استفاده کنید، این ترفند VS Code میتواند در جستجو و پیمایش سریع به یک فایل در مخزن کد به شما کمک زیادی کند. با استفاده از این میانبر، تنها کافیست بخشی از نام فایل را وارد کنید و VS Code به سرعت فایل مورد نظر را برایتان پیدا میکند.
این میانبر VS Code نه تنها زمان جستجوی فایلها را به طرز چشمگیری کاهش میدهد، بلکه باعث میشود سریعتر به فایلهای مورد نظر خود دسترسی پیدا کنید و بهرهوریتان را افزایش دهید.
5. رفتن به خط خاص (Go To Line)
Windows/Linux | macOS |
---|---|
CTRL + G | ^ + G |
پس از جستجوی فایل، ممکن است بخواهید به خط خاصی برای اضافه کردن یا ویرایش کد بروید. اگر فایل شما شامل هزاران خط کد باشد، پیمایش دستی میتواند زمان زیادی را از شما بگیرد. این ترفند VS Code به شما اجازه میدهد با استفاده از میانبر CTRL + G
یا ^ + G
به سرعت به خط مورد نظر خود بروید.
به عنوان یک روش جایگزین، میتوانید از ترفند چهارم یعنی “رفتن به فایل” استفاده کنید و با اضافه کردن علامت دو نقطه (:) به همراه شماره خط در کادر ورودی، به خط مورد نظر دسترسی پیدا کنید.
این میانبر VS Code باعث میشود که شما در فایلهای بزرگ، بدون اتلاف وقت، به سرعت به نقطه مورد نظر خود برسید.
6. جستجوی کامل پروژه (Search Complete Project)
Windows/Linux | macOS |
---|---|
CTRL + SHIFT + F | ⌘ + SHIFT + F |
گاهی ممکن است بخواهید یک متن، متغیر، یا تابع خاص را در کل پروژه جستجو کنید. این ترفند VS Code به شما این امکان را میدهد که با استفاده از میانبر CTRL + SHIFT + F
یا ⌘ + SHIFT + F
، ورودی جستجو را در نوار کناری مشاهده کنید و به سرعت کل پروژه را برای آن متن جستجو کنید.
همچنین میتوانید با استفاده از میانبرهای زیر، فیلترهای بیشتری به جستجوی خود اضافه کنید:
ALT + C
برای تطبیق حروف بزرگ و کوچک.ALT + W
برای جستجوی کلمه کامل.ALT + R
برای استفاده از عبارات منظم (Regular Expression).
این میانبر VS Code نه تنها سرعت جستجوی شما را افزایش میدهد، بلکه به شما کمک میکند نتایج دقیقتری نیز به دست آورید و به راحتی به متن یا تابع مورد نظر در کل پروژه دسترسی پیدا کنید.
7. حالت مخصوص تمرکز (Zen Mode)
Windows/Linux | macOS |
---|---|
CTRL + K Z | ⌘ + K Z |
اگر میخواهید در محیطی بدون حواسپرتی کار کنید و تمرکز بیشتری داشته باشید، حالت Zen در VS Code یکی از بهترین ترفندهای VS Code است. با فعال کردن این حالت، تمام رابطهای کاربری مانند نوار وضعیت، نوار فعالیت، پنل و نوار کناری مخفی میشوند و فقط ویرایشگر در حالت تمام صفحه نمایش داده میشود.
برای فعال کردن حالت Zen، میتوانید از میانبر بالا استفاده کنید یا از طریق Command Palette دستور “View: Toggle Zen Mode” را اجرا کنید. برای خروج از حالت Zen، کافی است دو بار دکمه Esc
را فشار دهید.
این ترفند VS Code به شما کمک میکند تا در محیطی بدون حواسپرتی کار کرده و تمرکز خود را روی کدنویسی به حداکثر برسانید.
8. فعال/غیرفعال کردن کامنت خطی (Toggle Line Comment)
Windows/Linux | macOS |
---|---|
CTRL + / | ⌘ + / |
اضافه کردن کامنت به خطوط کد معمولاً نیاز به رفتن به ابتدای خط و اضافه کردن علامت //
دارد، اما با استفاده از این ترفند VS Code، میتوانید به سرعت خط کد فعلی را کامنت کنید یا کامنت آن را حذف کنید. این میانبر برای توسعهدهندگانی که نیاز به کامنتگذاری سریع دارند بسیار مفید است.
اگر میخواهید چندین خط را کامنت کنید، میتوانید با نگه داشتن SHIFT
و استفاده از کلیدهای بالا یا پایین، خطوط را انتخاب کرده و سپس CTRL + /
را فشار دهید تا همه آنها را به صورت همزمان کامنت کنید.
این ترفند VS Code فرآیند کامنتگذاری را بسیار سریعتر و کارآمدتر میکند و زمان ارزشمند شما را حفظ میکند.
9. پرش به ابتدای یا انتهای فایل (Jump To The Beginning Or End Of File)
Windows/Linux | macOS |
---|---|
CTRL + HOME/END | ⌘ + ↑/↓ |
اگر در وسط کدهای خود گم شدید یا نیاز به جابهجایی سریع به ابتدای یا انتهای فایل دارید، این ترفند VS Code به شما کمک میکند تا به سرعت به ابتدا یا انتهای فایل بروید. با استفاده از این میانبر میتوانید به جای اسکرول کردن طولانی، فقط با یک حرکت به بخش مورد نظر خود دسترسی پیدا کنید.
10. جمع یا باز کردن کد (Code Folding Or Unfolding)
Windows/Linux | macOS |
---|---|
CTRL + SHIFT + [ or ] | ⌥ + ⌘ + [ or ] |
این ترفند VS Code یکی از میانبرهای بسیار کاربردی است که به شما اجازه میدهد بخشی از کد را جمع یا باز کنید. با استفاده از این ویژگی، میتوانید کدهای غیرضروری را مخفی کنید و فقط بخشی از کد که نیاز به مشاهده دارید را ببینید. این کار به شما کمک میکند تا بر روی کدهای مهم تمرکز کنید و فرآیند کدنویسی خود را سریعتر انجام دهید.
با جمع کردن بخشهای مختلف کد، فضای بیشتری در ویرایشگر خواهید داشت و دسترسی به قسمتهای مورد نیاز آسانتر خواهد بود.
11. حذف خط فعلی (Delete Current Line)
Windows/Linux | macOS |
---|---|
CTRL + SHIFT + K | SHIFT + ⌘ + K |
این ترفند VS Code به شما اجازه میدهد تا با استفاده از یک میانبر سریع، خط فعلی را بدون نیاز به انتخاب آن و سپس فشردن دکمههای حذف (Delete) یا بکاسپیس، به سرعت حذف کنید. این میانبر بسیار کاربردی است و میتواند فرآیند ویرایش کد را سریعتر و کارآمدتر کند.
با استفاده از این میانبر میتوانید خط فعلی را بلافاصله حذف کنید و نیازی به انتخاب دستی آن نداشته باشید، که این امر باعث افزایش سرعت در ویرایش کد میشود.
12. جستجو و جایگزینی (Find And Replace)
Windows/Linux | macOS |
---|---|
CTRL + F | ⌘ + F |
CTRL + H | ⌥ + ⌘ + F |
اگر به دنبال بهترین راه برای جایگزینی تمام تکرارهای یک متن در یک فایل هستید، استفاده از جستجو و جایگزینی در VS Code بهترین گزینه است. به جای این که به صورت دستی و خط به خط کدها را جستجو کنید، با استفاده از این ترفند VS Code، میتوانید این کار را در عرض چند ثانیه انجام دهید.
میتوانید با استفاده از میانبر CTRL + F
یا ⌘ + F
، پنجره جستجو را باز کرده و متن مورد نظر خود را پیدا کنید. سپس با استفاده از CTRL + H
یا ⌥ + ⌘ + F
، پنجره جایگزینی را باز کرده و متن جدید را به جای متن قدیمی وارد کنید.
این میانبر VS Code به شدت بهرهوری شما را افزایش میدهد، به ویژه زمانی که با کدهای طولانی سر و کار دارید و نیاز به ویرایش گسترده در کل فایل دارید.
13. لیست کلی میانبرهای صفحهکلید VS Code
Windows/Linux | macOS |
---|---|
CTRL + K CTRL + S | ⌘ + K ⌘ + S |
آخرین ترفند VS Code از مجموعه ما کلیدی برای نمایش همه میانبر های صفحه کلید در VS Code است.
اگر هنوز به خاطر سپردن تمام میانبرهای ذکر شده برای شما دشوار است، نگران نباشید. با استفاده از این ترفند VS Code میتوانید تمام دستورات و میانبرهای موجود برای ویرایشگر خود را مشاهده کنید. همچنین این امکان را دارید که برای هر دستور، میانبر دلخواه خود را تنظیم کنید تا کار با VS Code برای شما راحتتر شود.
این میانبر VS Code یکی از بهترین روشها برای مشاهده و سفارشیسازی کلیدهای میانبر است، به طوری که بهرهوری شما افزایش پیدا کند و راحتی بیشتری در هنگام کدنویسی تجربه کنید.
نتیجهگیری
با استفاده از این ترفندهای VS Code، میتوانید بهرهوری و سرعت خود را در کدنویسی به شکل قابل توجهی افزایش دهید. از میانبرهایی که به شما کمک میکنند تا سریعتر به فایلها دسترسی پیدا کنید، تا آنهایی که امکان مدیریت و مشاهده کدها را به صورت کارآمدتر فراهم میکنند، همگی به شما کمک میکنند تا بدون نیاز به استفاده از موس و با کمترین وقفهها، تمرکز بیشتری بر روی کار خود داشته باشید. تسلط بر این میانبرها نه تنها به شما امکان میدهد که زمان کمتری صرف جستجو و پیمایش در کدها کنید، بلکه کارآمدتر و مؤثرتر نیز عمل کنید.
VS Code ابزار قدرتمندی است که با یادگیری این ترفندها میتوانید از تمام قابلیتهای آن به بهترین نحو استفاده کنید.
یکی دیگر از مجموعه آموزش های برنامه نویسی به اتمام رسید. آیا در رابطه با این مقاله یعنی 15 ترفند VS Code برای کدنویسی سریعتر و کارآمدتر سوالی دارید؟ اگر بله، لطفاً در بخش نظرات مقاله به ما اطلاع دهید. تیم متخصص ما به شما کمک می کند تا سوالات خود را بلافاصله حل کنید.