ycm-core/YouCompleteMe
چه کاری انجام میده؟
این یک موتور تکمیل کد هوشمند برای ویرایشگر Vim هست که به توسعهدهندگان کمک میکنه تا کدهای خود را سریعتر و دقیقتر بنویسند.
در چه شرایطی بهتره استفاده شود؟
وقتی از Vim به عنوان ویرایشگر اصلی استفاده میکنی و دنبال یک سیستم تکمیل کد پیشرفته با پشتیبانی از چندین زبان برنامهنویسی مثل C++, Python, JavaScript و غیره هستی، استفاده از این ابزار بسیار مفیده.
چند مثال از موارد استفاده:
- نوشتن کدهای C++ با پیشنهاد خودکار متدها و کلاسها
- توسعه پروژههای Python با تشخیص خطا و تکمیل توابع در حین تایپ
- کدنویسی در JavaScript با پشتیبانی از ES6 و فریمورکهای مدرن
- رفع خطاهای نحوی قبل از کامپایل یا اجرا
- ##YouCompleteMe
- ##Vim
- ##CodeCompletion
- ##DeveloperTools
- ##Programming
- ##C
- ##Python
- ##JavaScript
- ##IDE
- ##Productivity
