folke/flash.nvim
چیکار میکنه؟ حرکت سریع و هوشمند در کد با استفاده از برچسبهای جستجو، حرکتهای کاراکتری پیشرفته و یکپارچهسازی با Treesitter
کاربرد:
این افزونه به تو اجازه میده با دیدن موقت برچسبهای کوچک روی کاراکترهای هدف، سریع به قسمتهای مختلف کد برسی، بدون نیاز به حرکت طولانی با کلیدها
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای تو فایلهای بزرگ کد حرکت سریع داشته باشی، مخصوصاً وقتی از Treesitter برای تحلیل دقیق کد استفاده میکنی
همچنین عالیه برای ویرایش سریع و دسترسی یکمرحلهای به کلمات یا نمادهای مشابه در یک صفحه
چند مثال از موارد استفاده:
- با فشردن یک کلید، همه کلمات "user" در صفحه برچسب میخورن و میتونی با تایپ برچسب مربوطه بهشون برسی ️
- حرکت به سمت تگهای HTML یا متغیرها در کد جاوااسکریپت با دقت بالا با کمک Treesitter
- جستجوی هوشمند در یک بلوک کد و انتخاب دقیق نقطه مورد نظر بدون اسکرول کردن
- ##code
- ##neovim
- ##treesitter
- ##vim
- ##productivity
- ##flash
- ##text
- ##developer
- ##coding
- ##smart
