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

پروژه xcodebuild.nvim

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