از میانبرهای ساده تا تغییرات پیکربندی در سطح متخصص، در اینجا ۱۰ راه برای استفاده حداکثری از ویرایشگر برنامه نویسی منبع باز مایکروسافت آورده شده است.
حتی بدون تعداد زیادی افزونه که Visual Studio Code را به ابزاری قدرتمند برای هر توسعهدهنده تبدیل میکند، ویرایشگر برنامهنویسی منبع باز مایکروسافت به طور پیشفرض دارای ویژگیهای بسیار خوبی است. با این حال، برخی از این ویژگی های مفید، حتی برای کاربران باتجربه نیز واضح نیستند. و با هر نسخه جدید VS Code، ویژگیهای مفیدتری اضافه میشوند—اغلب در زیر خط آب باقی میمانند.
در اینجا ۱۰ نکته و میانبر مفید Visual Studio Code وجود دارد که ممکن است درباره آنها ندانید. اکثر آنها برای توسعه دهندگان همه سطوح تخصص VS Code، از تازه وارد تا کهنه کار، جذاب خواهند بود.
۱۰ روش برای افزایش بهره وری در VS Code
- هر دستور VS Code را پیدا کنید
- از Ctrl-` برای باز و بستن ترمینال VS Code استفاده کنید
- از گفتار به نوشتار در کد VS استفاده کنید
- از چند نشانگر در یک سند VS Code استفاده کنید
- برگه ها را به پنجره های شناور جدا کنید
- پیشنهادات مبتنی بر کلمه را از چندین سند دریافت کنید
- لیست فرآیندهای داخلی VS Code را ببینید
- فایل ها را به عنوان فقط خواندنی علامت گذاری کنید
- از نمایه ها برای مدیریت گردش کار استفاده کنید
- VS Code را به عنوان یک برنامه قابل حمل اجرا کنید
هر دستور VS Code را پیدا کنید
میخواهید یک فرمان، هر دستوری را در VS Code پیدا کنید؟ Ctrl-Shift-P را فشار دهید و شروع به تایپ کنید. پالت فرمان، همانطور که نام دارد، به شما امکان دسترسی سریع به هر دستور ثبت شده، از جمله موارد ارائه شده توسط افزونه ها را می دهد. بهعلاوه، اگر یک اتصال کلید مرتبط با یک دستور داده شده باشد، در لیست کشویی نوع به جستجو نمایش داده میشود. به این ترتیب، در آینده می توانید مستقیماً به میانبر برید.
پالت فرمان VS Code را برای جستجوی هر فرمانی، از جمله اتصالات کلید آن، تایپ کنید.
از Ctrl-` برای باز کردن و بستن ترمینال کد VS استفاده کنید
پنجره باز کردن پاپ ترمینال در VS Code یک راحتی بزرگ است. برای مقابله با آن نیازی نیست به پنجره برنامه دیگری بروید. همچنین با فشار دادن Ctrl-` (Ctrl و سپس کلید backtick) به راحتی قابل دسترسی است. فشار دادن این کلیدها فقط به یک دست نیاز دارد، بنابراین می توانید بدون دست زدن به ماوس، پنجره را باز کنید یا ببندید. همچنین، هنگامی که آن را باز می کنید، تمرکز مکان نما به پنجره ترمینال می رود، بنابراین می توانید آن را باز کرده و شروع به تایپ کنید.
باز کردن و بستن پایانه یکپارچه VS Code با فشار یک دست
از گفتار به نوشتار در کد VS استفاده کنید
می خواهید به جای تایپ کردن با VS Code صحبت کنید؟ پسوند VS Code Speech به شما امکان می دهد متن را مستقیماً به ویرایشگر دیکته کنید با فشار دادن Ctrl-Alt-V (یا یکی دیگر از کلیدهای انتخابی شما). موتور تبدیل متن به گفتار کاملاً محلی است، بنابراین برای مفید بودن نیازی به اتصال شبکه ندارد. Microsoft Windows، macOS و Linux همگی پشتیبانی میشوند.
برنامه افزودنی VS Code Speech در عمل. میکروفون نزدیک مکان نما نشان می دهد که برنامه افزودنی در حال شنیدن ورودی است.
از چندین نشانگر در یک سند VS Code استفاده کنید
یک راه نسبتاً جادویی برای ویرایش یک سند در کد VS، تعریف چند مکان نما است. درست است—شما می توانید یک سند را در بیش از یک مکان در یک زمان تایپ کنید.
اگر کلید Alt را نگه دارید و در جایی کلیک کنید، مکاننمای جدیدی را پایین میآورید. هر مکاننما فرمانهای کلیدی یکسانی را بهطور همزمان میپذیرد—مثلاً راهی مفید برای وارد کردن متن boilerplate در چندین خط به طور همزمان.
یک راه دیگر برای افزودن مکان نما، نگه داشتن Ctrl+Alt و فشار دادن کلیدهای جهت دار بالا یا پایین است. با انجام این کار، مکان نماها در خطوط بالا یا پایین خط فعلی وارد می شود – برای کار در ستون های متن مفید است.
یک حرکت نرم دیگر: میتوانید با فشار دادن Ctrl-Shift-L، مکاننما را در هر نمونه از یک قطعه متن انتخابی وارد کنید. همچنین میتوانید اندازه انتخاب چندین مکاننما را با فشار دادن Shift-Alt و پیکان چپ یا راست
کنترل کنید.
برای بازگشت به یک مکان نما، فقط کلید Escape را فشار دهید.
VS Code به شما امکان میدهد تا در چندین مکان در یک سند با استفاده از مکاننماهای متعدد تایپ کنید.
برگه ها را به پنجره های شناور جدا کنید
از روزهای اولیه VS Code، کاربران درخواست کرده اند که یک برگه را از پنجره اصلی جدا کرده و آن را در یک پنجره جداگانه باز کنند. مایکروسافت این قابلیت را در نوامبر ۲۰۲۳ در دسترس قرار داد. روی یک برگه در پنجره اصلی کلیک راست کرده و “Move into new window” را انتخاب کنید تا برگه جدا شود. برای پیوست کردن مجدد آن، برگه را به فهرست برگه در پنجره اصلی بکشید.
برگه ها را می توان جدا کرد و به پنجره های مستقل تبدیل کرد و آزادانه در اطراف دسکتاپ جابجا کرد. توجه داشته باشید که منوهای پنجره اصلی در یک پنجره جدا در دسترس نیستند.
پیشنهادات مبتنی بر کلمه را از چندین سند دریافت کنید
VS Code میتواند هنگام تایپ در اکثر انواع اسناد متن ساده، پیشنهادات مبتنی بر کلمه ارائه دهد. اما بهطور پیشفرض، پیشنهادها فقط از سند فعلی یا اسناد باز از همان نوع ارائه میشوند.
یک ویژگی اخیراً معرفیشده به شما امکان میدهد پیشنهادهایی را از همه فایلهای باز فعلی پیدا کنید. گزینه پیکربندی editor.wordBasedSuggestionsMode
را روی allDocuments
تنظیم کنید تا از هر فایلی که باز است، پیشنهاد دریافت کنید، نه فقط آنچه را که در حال ویرایش آن هستید یا فایلهایی با همان پسوند را باز میکنید. اگر فایلهایی دارید که دارای تایپهای خرد برای برنامه شما هستند، اما پسوند فایل را با فایلی که در حال ویرایش آن هستید به اشتراک نمیگذارید، مفید است.
پیشنهادات کلمه را در VS Code از همه اسناد باز فعال کنید. پیشنهاد “db_context” از یک فایل کد باز می آید.
لیست فرآیند داخلی VS Code را ببینید
سیستمهای عامل دارای ابزارهایی مانند Task Manager هستند که به شما امکان میدهد فهرستی از فرآیندهای در حال اجرا سیستم را مشاهده کنید. به طور مشابه، VS Code یک Process Explorer داخلی خود را دارد که به شما امکان میدهد فهرستی از تمام فرآیندهای فرعی در حال اجرا در ویرایشگر کد را مشاهده کنید – هر پنجره، برنامه افزودنی، فرآیند ایجاد شده خارجی و غیره. برای هر فرآیند، Process Explorer شناسه فرآیند و استفاده از CPU و حافظه را نشان می دهد.
برای باز کردن Process Explorer، فقط “Open Process Explorer” را از منوی Help انتخاب کنید یا “Process Explorer” را در پالت فرمان جستجو کنید. میتوانید روی یک فرآیند کلیک راست کنید تا اطلاعات آن را کپی کنید یا آن را بکشید. توجه داشته باشید که نمیتوانید نما را مرتب کنید، اما فرآیند استفاده از بیشترین حافظه یا CPU برجسته میشود.
VS Code’s Process Explorer به شما امکان می دهد تمام فرآیندهای در حال اجرا برنامه از جمله برنامه های افزودنی را مشاهده کنید.
فایلها را بهعنوان فقط خواندنی علامتگذاری کنید
گاهی اوقات می خواهید مطمئن شوید که به طور تصادفی فایلی را در فضای کاری خود تغییر نمی دهید. VS Code این قابلیت را دارد که ویرایشگر فعال را فقط خواندنی علامت گذاری کند یا وضعیت فقط خواندنی آن را تغییر دهد. بهطور پیشفرض، هیچ کلیدواژهای به این رفتارها اختصاص داده نمیشود، اما میتوانید از پالت فرمان به آنها دسترسی داشته باشید (برای جستجوی آنها «فقط خواندنی» را تایپ کنید) و کلیدها را به دلخواه اختصاص دهید.
علامتگذاری یک فایل بهعنوان فقط خواندنی برای یک جلسه میتواند از تغییر تصادفی دادههای پیکربندی حیاتی که قرار نیست تغییر کنند، جلوگیری کند.
از نمایه ها برای مدیریت گردش کار استفاده کنید
VS Code میتواند با هر تعداد زبان و انواع فایل کار کند. اما ممکن است مجموعه ای از سفارشی سازی ها را برای هر کدام نخواهید. یک پروژه پایتون نیاز به مجموعه ای متفاوت از سفارشی سازی ها نسبت به پروژه های جاوا یا سی شارپ دارد. برای این منظور، VS Code به شما امکان میدهد از نمایهها برای جمعآوری سفارشیسازیهای مختلف و ذخیره آنها در زیر استفاده کنید. یک نام رایج میتوانید تنظیمات، میانبرهای صفحهکلید، تکههای کاربر و وظایف، و برنامههای افزودنی را از طریق یک نمایه تغییر داده و ذخیره کنید، و میتوانید نمایههای خود را با هم تیمیها به اشتراک بگذارید تا گردشهای کاری همگام باشند.
نمایهها را میتوان برای ذخیره و اشتراکگذاری گروههایی از تنظیمات سفارشیشده برای هر گردش کار یا زبان استفاده کرد.
VS Code را به عنوان یک برنامه قابل حمل اجرا کنید
بهعنوان یک قاعده، Visual Studio Code را بهعنوان یک برنامه رسمی نصب شده اجرا میکنید، درست مانند Visual Studio یا Microsoft Office. اما ممکن است سناریوهایی وجود داشته باشد که در آنها اجرای VS Code به صورت قابل حمل مفید باشد – مثلاً از یک درایو قابل جابجایی یا از یک دایرکتوری عجیب در سیستم شما بدون نصب رسمی آن. برای انجام این کار، VS Code حالت قابل حمل را ارائه میکند که در پشتیبانی میشود. zip
/.tar.gz
نسخه آرشیو شده برنامه.
توجه داشته باشید که هر گونه ارتقاء به یک نسخه قابل حمل VS Code باید به صورت دستی و با کپی کردن داده های کاربر از نصب قدیمی به نصب جدید انجام شود. همچنین توجه داشته باشید که میتوانید یک نصب کد VS موجود را به حالت قابل حمل انتقال دهید، اما فقط میتوانید این کار را با کپی کردن دایرکتوری داده از نسخه رسمی VS Code به یک نسخه جدید از نسخه قابل حمل انجام دهید. نمیتوانید «درجا» یک نمونه VS Code نصب شده را به نسخه قابل حمل تبدیل کنید.
پست های مرتبط
۱۰ ترفند ساده برای Visual Studio Code
۱۰ ترفند ساده برای Visual Studio Code
۱۰ ترفند ساده برای Visual Studio Code