چرا VS Code اینقدر داغونه؟

آقا خدایی چرا VS Code اینقدر خسته و سنگینه؟ یعنی هر چی پلاگین نصب می‌کنی بدتر میشه. انگار یه مرورگر کروم باز کردی فقط برای اینکه چهار خط کد بنویسی. واقعاً نمی‌فهمم چرا اینقدر محبوب شده.

چرا همه دارن ازش استفاده می‌کنن؟

بدتر از اون اینه که همه جا پر شده از این ادیتور. هر جا میری، هر آموزشی می‌بینی، همه دارن با VS Code کار می‌کنن. من که اصلاً راضی نیستم از این قضیه که اینقدر داره استاندارد میشه و جایگزین ادیتورهای سبک‌تر و سریع‌تر میشه. ولی خب، چه میشه کرد؟ زور بازار زیاده.

حالا که مجبوریم…

حالا که مجبوریم گهگاهی از این ادیتور استفاده کنیم، حداقل بیاید یاد بگیریم چطوری یه کم قابل تحمل‌ترش کنیم. امروز می‌خوام در مورد یه تنظیم خیلی مهم صحبت کنم: جدا کردن تغییرات (Changes) از فایل‌های جدید (Untracked Changes).

به صورت پیش‌فرض، VS Code همه چی رو قاطی نشون میده که خیلی رو مخه.

پنل سورس کنترل VS Code که فایل‌های استیج شده، تغییر یافته و جدید را همه در یک لیست درهم نشان می‌دهد.

برای اینکه مثل آدم فایل‌های ترک شده و ترک نشده رو جدا ببینیم، باید این کار رو بکنید:

  1. دکمه‌های ترکیبی Ctrl + Shift + P (یا Cmd + Shift + P توی مک) رو بزنید.
  2. تایپ کنید و انتخاب کنید: Preferences: Open Settings (UI).
  3. توی جستجو بنویسید: Git: Untracked Changes.
  4. گزینه رو پیدا کنید و بذاریدش روی separate.
1
"git.untrackedChanges": "separate"

حالا اگه برید توی تب Source Control، می‌بینید که فایل‌های جدید (Untracked) توی یه لیست جداگونه زیر تغییرات (Changes) نشون داده میشن. خیلی تمیزتر و منطقی‌تر!

پنل سورس کنترل VS Code که بخش جداگانه‌ای برای تغییرات جدید (Untracked) نشان می‌دهد که از تغییرات معمولی جدا شده است.