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

پروژه lsp-progress.nvim

linrongbin16/lsp-progress.nvim

این یک افزونه برای Neovim هست که پیشرفت فرآیندهای LSP (زبان سرور پروتکل) رو به صورت سبک و کارآمد نمایش میده.

کاربرد:

نمایش وضعیت پیشرفت سرورهای زبان مثل بارگذاری، تحلیل کد یا indexing در نوار وضعیت یا منطقه مشخصی از ویرایشگر.

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

وقتی از LSP در نیوویم استفاده میکنی و میخوای بدونی سرورهای زبان چه وضعیتی دارن، مخصوصاً وقتی پروژههای بزرگ داری که فرآیندهای LSP زمانبر هستن.

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

- دیدن پیشرفت indexing در یک پروژه TypeScript بزرگ

- نمایش پیام "در حال تحلیل کد…" وقتی ویرایش میکنی ️

- نمایش چندین سرور LSP در حال اجرا بدون سنگین کردن ویرایشگر

  • ##LSP
  • ##Neovim
  • ##Lua
  • ##DeveloperTools
  • ##CodeEditing
  • ##Productivity
  • ##Statusline
  • ##Performance
  • ##Plugins
  • ##Programming