در این صفحه میتوانید برخی از دستورالعملهای تنظیم 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
را بررسی کنید.