يمكنك العثور في هذه الصفحة على بعض التعليمات الرأي لإعداد IDE. وبالطبع، فإنّ أفضل بيئة تطوير برامج (IDE) هي الحزمة المناسبة لك.
وإذا كان لديك أي تحسينات أو اقتراحات بشأن أيّ من الإعدادات، نرحّب بالمساهمات.
Visual Studio Code (vscode)
CMake
يمكن أن يعمل Visual Studio Code (vscode) بشكل جيد مع نظام تصميم CMake.
يوصى باستخدام الإضافات التالية:
نُدرِج ملف CmakePresets.json في جذر المستودع.
تستخدم الإضافة CMake Tools
هذا الملف لتقديم قائمة بالإعدادات المسبقة التي يمكن استخدامها لإعداد الإصدار. سترصد الإضافة CMake Tools
هذا الملف تلقائيًا
وتوفّر الإعدادات المسبقة.
بالإضافة إلى ذلك، تنشئ كل الإعدادات المسبقة التي تم ضبطها ملف compile_commands.json
في دليل الإصدار والذي سيتم اختياره بعد ذلك بواسطة clangd
.
نقترح عليك أيضًا إعداد ما يلي في ملف .vscode/settings.json
:
{
"files.exclude": {
"**/bazel-*": true
}
}
فيم
إعدادات LLVM/MLIR
اطّلِع على التعليمات الرسمية لإعدادات LLVM وMLIR لتفعيل ميزة "تمييز البنية" وغيرها من الميزات المفيدة.
الميزات المشابهة لحزمة تطوير البرامج (IDE)
يمكنك الاطّلاع على مستندات
clangd
الرسمية لتفعيل ميزات مثل الإكمال التلقائي والانتقال إلى التعريف وما إلى ذلك.