راه اندازی IDE

در این صفحه می‌توانید برخی از دستورالعمل‌های تنظیم IDE را بیابید. البته بهترین IDE آن است که برای شما کار می کند .

اگر بهبود یا توصیه ای در مورد هر یک از تنظیمات دارید، از مشارکت استقبال می کنیم.

کد ویژوال استودیو (vscode)

CMake

کد ویژوال استودیو (vscode) می تواند به خوبی با سیستم ساخت CMake کار کند.

پسوندهای زیر توصیه می شود:

ما یک فایل CmakePresets.json را در ریشه مخزن قرار می دهیم. این فایل توسط پسوند CMake Tools برای ارائه فهرستی از تنظیمات پیش‌تنظیمی استفاده می‌شود که می‌توان از آنها برای پیکربندی ساخت استفاده کرد. پسوند CMake Tools به طور خودکار این فایل را شناسایی کرده و از پیش تنظیمات را ارائه می کند.

بعلاوه، تمام تنظیمات از پیش تنظیم شده، فایل compile_commands.json را در دایرکتوری ساخت ایجاد می کنند که سپس توسط clangd انتخاب می شود.

توصیه می کنیم علاوه بر این موارد زیر را در فایل .vscode/settings.json خود تنظیم کنید:

{
    "files.exclude": {
        "**/bazel-*": true
    }
}

Vim

تنظیمات LLVM/MLIR

دستورالعمل‌های رسمی تنظیمات LLVM و MLIR را برای فعال کردن برجسته‌سازی نحو و سایر موارد مفید بررسی کنید.

ویژگی های IDE مانند

برای فعال کردن ویژگی هایی مانند تکمیل خودکار، رفتن به تعریف و غیره، اسناد رسمی برای clangd را بررسی کنید.