الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

clang-tidy-3.8 - عبر الإنترنت في السحابة

قم بتشغيل clang-tidy-3.8 في مزود الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر clang-tidy-3.8 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


clang-tidy - صفحة يدوية لـ clang-tidy 3.8

الوصف


خطأ: ld.so: لا يمكن تحميل الكائن 'libfakeroot-sysv.so' من LD_PRELOAD مسبقًا (لا يمكن
فتح ملف كائن مشترك): تم التجاهل. الاستخدام: clang-tidy [خيارات] [... ]

والخيارات:

خيارات عامة:

-مساعدة - عرض الخيارات المتاحة (-مساعدة مخفية للمزيد من)

-قائمة المساعدة - عرض قائمة الخيارات المتاحة (-مساعدة-قائمة-مخفية لـ
أكثر)

-الإصدار - عرض نسخة هذا البرنامج

خيارات الترتيب:

-تحليل-مؤقت- dtors - تمكين التحليل المؤقت المدرك للتلف في
الشيكات محلل النبضات. يتجاوز هذا الخيار القيمة المقروءة من ملف .clang-tidy
ملف.

- الشيكات =- قائمة الكرات المفصولة بفواصل مع "-" اختيارية
بادئة. تتم معالجة Globs بالترتيب من الظهور في القائمة. Globs بدون "-"
البادئة تضيف شيكات بأسماء مطابقة للمجموعة ، globs مع إزالة البادئة "-"
يتحقق من مطابقة الأسماء من مجموعة الشيكات الممكّنة. قيمة هذا الخيار هي
ملحقة بالقيمة المقروءة من ملف .clang-tidy ، إن وجد.

-تكوين =- يحدد التكوين بتنسيق YAML / JSON:
-تكوين ="{Checks: '*'، CheckOptions: [{key: x، value: y}]}"

عندما تكون القيمة فارغة ، سيحاول clang-tidy العثور عليها
ملف يسمى .clang-tidy لكل ملف مصدر في الدلائل الرئيسية الخاصة به.

تفريغ التكوين - تفريغ التكوين بتنسيق YAML إلى stdout. هذا الخيار
يمكن استخدامها مع اسم الملف (و "-" إذا كان الملف خارج المشروع
مع تكوين قاعدة بيانات تجميع). التكوين المستخدم لهذا الملف سيكون
طبع. استخدم مع - الشيكات =* لتضمين تكوين جميع الشيكات.

-يمكن-تحقق-الملف الشخصي - تمكين ملفات تعريف توقيت كل فحص ، وطباعة تقرير إلى
ستدير.

-إصلاحات التصدير =- ملف YAML لتخزين الإصلاحات المقترحة فيه
يمكن تطبيق الإصلاحات المخزنة على التعليمات البرمجية المصدر المدخلة باستخدام clang-application-replacements.

-استرا- arg =- حجة إضافية لإلحاقها بسطر أوامر المترجم

-استرا- arg-before =- حجة إضافية قبل سطر أوامر المترجم

-إصلاح - تطبيق الإصلاحات المقترحة. بدون -صحح الاخطاء
clang-tidy سوف ينقذ إذا تم العثور على أي أخطاء في التجميع.

-صحح الاخطاء - تطبيق الإصلاحات المقترحة حتى في حالة وجود أخطاء في الترجمة
تم ايجادها. إذا كانت أخطاء المترجم قد أرفقت fix-its ، فسيطبقها clang-tidy كـ
حسن.

-رئيس عامل التصفية =- تعبير منتظم يطابق أسماء
رؤوس لإخراج التشخيص منها. التشخيصات من الملف الرئيسي لكل ملف
يتم عرض وحدة الترجمة دائمًا. يمكن استخدامها مع -تصفية الخط.
يتجاوز هذا الخيار القيمة المقروءة من ملف .clang-tidy.

-تصفية الخط =- قائمة الملفات ذات نطاقات الأسطر لتصفية ملف
تحذيرات. يمكن استخدامها مع -مرشح الرأس. شكل القائمة هو
مجموعة كائنات JSON:

[{"الاسم": "file1.cpp"، "الأسطر": [[1,3،5,7]، [2،XNUMX]]}، {"الاسم": "fileXNUMX.h"}

]

-قائمة الشيكات - قائمة بجميع الشيكات الممكنة والخروج. يستخدم مع
- الشيكات =* لسرد جميع الشيكات المتاحة.

-p =- مسار بناء

-رؤوس النظام - عرض الأخطاء من رؤوس النظام.

-p يستخدم لقراءة قاعدة بيانات أوامر الترجمة.

على سبيل المثال ، يمكن أن يكون دليل CMake build فيه ملف اسمه
يوجد compile_commands.json (استخدم -DCMAKE_EXPORT_COMPILE_COMMANDS=ON خيار CMake
للحصول على هذا الناتج). عندما لا يتم تحديد مسار بناء ، ابحث عن
ستتم محاولة compile_commands.json من خلال جميع المسارات الأصلية للمدخل الأول
ملف . يرى: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html كمثال
من إعداد Clang Tooling على شجرة المصدر.

... حدد مسارات ملفات المصدر. هذه المسارات

بحثت في قاعدة بيانات أوامر الترجمة. إذا كان مسار الملف مطلقًا ، فسيكون
يحتاج للإشارة إلى شجرة مصدر CMake. إذا كان المسار نسبيًا ، فإن التيار
يجب أن يكون دليل العمل في شجرة مصدر CMake ويجب أن يكون الملف بتنسيق
دليل فرعي لدليل العمل الحالي. البادئات "./" في الملفات النسبية
ستتم إزالته تلقائيًا ، ولكن يجب أن تكون بقية المسار النسبي لاحقة
مسار في قاعدة بيانات أوامر الترجمة.

الاعداد الملفات:
يحاول clang-tidy قراءة التكوين لكل ملف مصدر من ملف .clang-tidy
الملف الموجود في أقرب دليل أصل للملف المصدر. لو اي
خيارات التكوين لها خيار سطر أوامر مطابق ، خيار سطر الأوامر
الأسبقية. يمكن فحص التكوين الفعال باستخدام تفريغ التكوين:

$ clang-tidy -dump-config - -

---

الفحوصات:
"- * ، تحقق من بعض"

HeaderFilterRegex: '' AnalyzeTuableDtors: false User: user
تحقق من الخيارات:

- المفتاح: تحقق من بعض الخيارات

القيمة: "بعض القيمة"



استخدم clang-tidy-3.8 عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad