آیا از میانبرهای کد VS استفاده می کنید؟

بررسی اجمالی :
TLDR;
اگرچه استفاده از ماوس روشی معتبر برای پیمایش VS Code است، اما باعث کاهش سرعت من می شود. امکان افزودن میانبرهای صفحه کلید به گردش کار VS Code می تواند کارایی کدنویسی شما را بهبود بخشد.
معرفی
یک چیز به عنوان یک توسعه دهنده که به نظر من مهم است این است بهره وری. کارایی کد برای مشکلات خاص مهم است، اما سرعت تولید کد در کار ما نیز مهم است. سرعت برنامه نویسی برای تولید یک فایل یا روش می تواند بسیار مفید باشد. برای این مقاله، میخواهم راههایی را به اشتراک بگذارم که بتوانید در فرآیند توسعه خود، بهویژه در کد ویژوال استودیو، کارآمدتر شوید.
در برنامه نویسی، بین توسعه دهندگانی که از ماوس هنگام ویرایش کد و پیمایش محیط در آنجا استفاده می کنند و کسانی که فقط از صفحه کلید استفاده می کنند، یک انگ منفی وجود دارد. در حال حاضر، اگرچه من نگهبانی از دروازه یا نگاه کردن به برنامه نویسان دیگر را برای نحوه ایجاد کد در آنجا نمی پذیرم، به نظر می رسد استفاده از صفحه کلید فقط فوایدی دارد. (حداقل برای من). مزیت اصلی که گاهی دیده می شود عملکرد است.
وقتی از ماوس استفاده میکنید، احساس میکنید که من هستم.استراحت کردناز کدنویسی معمولی من برای انتخاب یک آیتم، اما تمایل دارد جریان کار من را مختل کند. همانطور که بین دو مهارت حرکتی مختلف جابهجا میشوم، تمایل دارم نیم یا دو ثانیه بیشتر را صرف تطبیق با ابزار جانبی جدید خود کنم. اکنون که گفته میشود این را دیدهام. برنامه نویسانی که می توانند با استفاده از ماوس و کیبورد خود همچنان یک جریان کاری ثابت و بدون دردسر را حفظ کنند، اما من اغلب احساس می کنم که سرعتم را کاهش می دهد. اکنون ممکن است فکر کنید، زمان میلی ثانیه و در کل مشکل بزرگی نیست، اما زمان در طول یک روز ترکیب می شود.
این من را به یاد جمله “یک مرگ با یک میلیون بریدگی” می اندازد. در این مقایسه، برشهای کوچک باعث هدر رفتن زمان استفاده از ماوس میشوند، و اگرچه در لحظه ناچیز هستند، اما مقدار قابل توجهی از زمان تلف شده را افزایش میدهند. در مورد من، میخواستم مطمئن شوم که با توسعه کد در محیط انتخابی خود، کارآمدتر هستم. راهی که من به این هدف رسیدم از طریق میانبرهای صفحه کلید بود. عدم نیاز به برداشتن دستم از صفحه کلید برای باز کردن پنجره ها، انتخاب فایل ها و غیره، مقدار ” را محدود کرده است.می شکند“من معمولاً نیاز داشتم که با ماوس بگیرم. خوشبختانه، VS Code با مقدار زیادی دستورات از پیش ساخته شده از قبل بارگذاری شده است که می توانید از هم اکنون شروع به استفاده از آنها کنید. در بخش بعدی، میانبرهای استفاده شده خود را برای کمک به بهبود سرعت توسعه به اشتراک خواهم گذاشت!
میانبرها
راهنمای ویندوز
برای MacOS، Ctrl را با ⌘ جایگزین کنید
نمایش پالت فرمانCtrl + Shift + P
-یا-F1
این دستور زمانی است که همه دستورات دیگر را فراموش کنید. این میانبر منویی را با تمام دستورات موجود توسط جستجو باز می کند.
باز کردن سریع / رفتن به فایلCtrl+P
هنگامی که شما نیاز به باز کردن یک فایل جدید در دایرکتوری خود دارید، این میانبر منویی از تمام فایل ها را برای انتخاب در اختیار شما قرار می دهد.
ویرایشگر را ببندیدCtrl + W
اگر تمام توسعه فایل را در پنجره ویرایشگر فعلی به پایان رسانده اید، از این میانبر برای بستن آن برگه استفاده کنید.
خط برشCtrl + X
بیایید بگوییم که شما نمی خواهید به کپی کردن ادامه دهید، و تمام ()console.log خود را حذف کنید، این میانبر برای شماست.
به لاین برویدCtrl + T
بیشتر یک میانبر خاص است، اما پس از وارد شدن، می توانید به VS Code بگویید که می خواهید به کدام خط هدایت شوید.
فایل جدیدCtrl + N
هنگامی که دایرکتوری ساخته و باز شد، از این میانبر برای ایجاد یک فایل جدید در پوشه فعلی استفاده کنید.
All Occurrences of Selection را انتخاب کنیدCtrl + Shift + L
به خصوص زمانی مفید است که می خواهید همه موارد یک انتخاب را تغییر دهید. ضربه زدن را به خاطر بسپار ESC
نشانگرهای اضافی را حذف می کند!
ترمینال مجتمع را باز کنیدCtrl + backquote
برای برنامه نویسان مبتدی گاهی اوقات ترمینال ترسناک است، اما به من اعتماد کنید هرچه بیشتر با آن آشنا باشید وضعیت بهتری دارید. این میانبر شما را به آنجا می رساند!
قابلیت مشاهده نوار کناری را تغییر دهیدCtrl + B
قطعا یک میانبر ضروری برای کسانی که فقط یک صفحه دارند یا با لپ تاپ کار می کنند. به یاد داشته باشید که این میانبر یک جابجایی است، بنابراین اگر از دست رفته باشد، دوباره ظاهر می شود.
تنظیمات میانبر صفحه کلید را باز کنیدCtrl + K Ctrl + S
در نهایت، اگر احساس میکنید که هر میانبری شامل کلیدهای اشتباه برای اولویت شما میشود، از این میانبر برای باز کردن تنظیمات برگزیده و تغییر آنها استفاده کنید.
با تشکر از شما برای خواندن!
اگر دستورات دیگری دارید که روزانه از آنها استفاده می کنید و ممکن است از دست داده باشم، نظر بدهید! به سلامتی!