wojciech-kulik/xcodebuild.nvim
این یک افزونه برای Neovim است که به توسعهدهندگان اپلیکیشنهای اپل اجازه میدهد بدون نیاز به باز کردن Xcode، پروژههای خود را کامپایل، اجرای تست و اشکالزدایی کنند. ️
کاربرد:
این پلاگین امکان تعامل با ابزار xcodebuild را مستقیماً در محیط Neovim فراهم میکند. با استفاده از آن میتوانید پروژههای iOS، macOS و watchOS را بیلد کنید، تستهای یکاهای خود را اجرا کنید و خروجی را در همان ویرایشگر مشاهده کنید.
در چه شرایطی بهتره استفاده شود؟
اگر از Neovim به عنوان ویرایشگر اصلی خود استفاده میکنید و میخواهید در فرآیند توسعه اپلیکیشنهای اپل کمتر به Xcode وابسته باشید، این ابزار عالی است. همچنین برای کسانی که به دنبال یک workflow تمیز و سریع در محیط ترمینال هستند، بسیار مناسب است.
چند مثال از موارد استفاده:
بیلد سریع یک پروژه iOS پس از تغییر کد
اجرای تستهای یکا و مشاهده نتایج در پنل quickfix
دیباگ کردن خطاها با ناوبری مستقیم به خط کد مشکلدار
ادغام با ابزارهای LSP و telescope.nvim برای تجربه توسعه یکپارچه
- ##Neovim
- ##XcodeBuild
- ##iOS
- ##macOS
- ##Debugging
- ##Testing
- ##Apple
- ##CLI
- ##Plugin
- ##Vim
