ما یک فایل CmakePresets.json را در ریشه مخزن قرار می دهیم. این فایل توسط پسوند CMake Tools برای ارائه فهرستی از تنظیمات پیشتنظیمی استفاده میشود که میتوان از آنها برای پیکربندی ساخت استفاده کرد. پسوند CMake Tools به طور خودکار این فایل را شناسایی کرده و از پیش تنظیمات را ارائه می کند.
بعلاوه، تمام تنظیمات از پیش تنظیم شده، فایل compile_commands.json را در دایرکتوری ساخت ایجاد می کنند که سپس توسط clangd انتخاب می شود.
توصیه می کنیم علاوه بر این موارد زیر را در فایل .vscode/settings.json خود تنظیم کنید:
{
"files.exclude": {
"**/bazel-*": true
}
}
Vim تنظیمات LLVM/MLIR
دستورالعملهای رسمی تنظیمات LLVM و MLIR را برای فعال کردن برجستهسازی نحو و سایر موارد مفید بررسی کنید.
ویژگی های IDE مانند
برای فعال کردن ویژگی هایی مانند تکمیل خودکار، رفتن به تعریف و غیره، اسناد رسمی برای clangd را بررسی کنید.
تاریخ آخرین بهروزرسانی 2024-06-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-06-04 بهوقت ساعت هماهنگ جهانی."],[],[]]