j-hui/fidget.nvim
کاربرد:
این پلاگین یک رابط کاربری زیبا و قابل گسترش برای نمایش اعلانها و پیامهای پیشرفت LSP در نئوویم فراهم میکنه. بدون اینکه مزاحم کار شما شود، وضعیت عملیات در پسزمینه رو بهصورت تمیز و حرفهای نمایش میده.
در چه شرایطی بهتره استفاده شود؟
وقتی از قابلیتهای LSP مثل تحلیل کد، اتومکمل، یا بازنویسی هوشمند استفاده میکنی و میخوای بدونی عملیاتها در حال اجرا هستن یا تمام شدن، این ابزار عالیه. بهویژه برای کسانی که محیط ویرایش تمیز و بدون سر و صدای بصری دوست دارن مناسبه.
چند مثال از موارد استفاده
- وقتی فایلهای بزرگ رو باز میکنی و LSP داره indexing انجام میده، پیشرفت رو میبینی.
- هنگام استفاده از nvim-lspconfig، متوجه میشی کدوم سرور داره کار میکنه.
- در حین refactoring، پیامهای پیشرفت بدون قطع تمرکز نمایش داده میشن.
- اگر چندین منبع LSP فعال باشن، وضعیت هر کدوم بهصورت جداگانه نمایش داده میشه.
- ##LSP
- ##Neovim
- ##DeveloperTools
- ##UI
- ##Productivity
- ##CodeEditing
- ##Fidget
- ##Async
- ##Notifications
- ##LSPProgress
