وب‌سرویس مجید

پروژه fidget.nvim

j-hui/fidget.nvim

کاربرد:

این پلاگین یک رابط کاربری زیبا و قابل گسترش برای نمایش اعلان‌ها و پیام‌های پیشرفت LSP در نئوویم فراهم می‌کنه. بدون اینکه مزاحم کار شما شود، وضعیت عملیات در پس‌زمینه رو به‌صورت تمیز و حرفه‌ای نمایش می‌ده.

در چه شرایطی بهتره استفاده شود؟

وقتی از قابلیت‌های LSP مثل تحلیل کد، اتومکمل، یا بازنویسی هوشمند استفاده می‌کنی و می‌خوای بدونی عملیات‌ها در حال اجرا هستن یا تمام شدن، این ابزار عالیه. به‌ویژه برای کسانی که محیط ویرایش تمیز و بدون سر و صدای بصری دوست دارن مناسبه.

چند مثال از موارد استفاده

- وقتی فایل‌های بزرگ رو باز می‌کنی و LSP داره indexing انجام میده، پیشرفت رو می‌بینی.

- هنگام استفاده از nvim-lspconfig، متوجه می‌شی کدوم سرور داره کار می‌کنه.

- در حین refactoring، پیام‌های پیشرفت بدون قطع تمرکز نمایش داده می‌شن.

- اگر چندین منبع LSP فعال باشن، وضعیت هر کدوم به‌صورت جداگانه نمایش داده می‌شه.

  • ##LSP
  • ##Neovim
  • ##DeveloperTools
  • ##UI
  • ##Productivity
  • ##CodeEditing
  • ##Fidget
  • ##Async
  • ##Notifications
  • ##LSPProgress