hedyhli/outline.nvim
این افزونه یک نوار کناری از ساختار کد (مانند توابع، کلاسها و متغیرها) ارائه میدهد تا مرور و حرکت در کدهای پروژه را آسانتر کند.
کاربرد:
دیدن ساختار کلی فایل کد بدون اسکرول زیاد و جستجوی سریع بخشهای مهم کد.
در چه شرایطی بهتره استفاده شود؟
وقتی روی پروژههای بزرگ با فایلهای طولانی کار میکنی و نیاز داری سریع بین توابع و کلاسها حرکت کنی.
چند مثال از موارد استفاده:
- پیمایش سریع توابع در یک فایل Python یا JavaScript
- یافتن محل تعریف یک کلاس در کدهای TypeScript بدون اسکرول کردن
- مرور ساختار یک فایل جدید که تازه داری بررسی میکنی
- ##code
- ##neovim
- ##outline
- ##symbols
- ##developer
- ##productivity
- ##code
- ##vim
- ##lua
- ##programming
