ترفندهای برنامه‌نویسی
164 subscribers
27 photos
3 videos
22 files
615 links
Download Telegram
سلام اگر از وی‌اس‌کد استفاده می‌کنید پیشنهاد میکنم این پلاگین رو امتحان کنید!

من متوجه شدم وی‌اس‌کد مدتی هست داره بسیار رم زیادی مصرف می‌کنه، باتوجه به htop بنظر میرسه پلاگین‌هایی که خودم نصب کردم چندان تاثیر جدی ندارن، بلکه خود وی‌اس‌کد داره بک‌گراند سرویسهایی اجرا می‌کنه
البته بخش خیلی زیادی هم از پلاگین پایلنس هست، اومدم بجاش از basedpyright استفاده کردم، که دیفالت zed هم هست؛ مصرف رم ۶۰۰ مگ کمتر شده و البته ظاهراً چندان تغییری هم توی کارآیی وی‌اس‌کد نداشتم همون تایپ‌چکر و هایلایت‌ها و ...
البته این پلاگین یه مقداری زیادی strict هست و برطبق نیاز باید حساسیتش رو تغییر بدین
چند مورد lsp دیگه هم درحال توسعه هستن مثل ty از astral و pyrefly از meta و ... هنوز بالغ نیستن

متاسفانه در دبیان(و دبیان بیس‌ها) و فدورا نسخه‌ی code-oss در دسترس نیست اگر آرچ(و آرچ بیس) یا اوپن سوزه دارید تست کنید احتمالا مصرف منابع اون از وی‌اس‌کد کمتر هم میشه چون وی‌اس‌کد خودکار کوپایلوت و telemetry رو باخودش داره و قابل حذف نیستن.