checkstyle.json و checkstyle-excludes.json يحمل مفتاح التكوين المسمى haxecheckstyle.sourceFolders مجموعة من أسماء المجلدات حيث يجب تشغيل CheckStyle. إنه افتراضي لـ ["src", "Source"] ، وهو ما يعادل مرور -s <src> -s <Source> إلى Haxe -checkstyle CLI. سوف تتجاهل CheckStyle أي ملف غير مدرج في sourceFolders .
يقبل VSCODE-CECKECTYLE ملفات تكوين HAXE-CheckStyle العادية ( checkstyle.json و checkstyle-excludes.json ).
على عكس إصدار CLI ، سيقوم VSCODE-CheckStyle بالبحث في مسار الملف للحصول على تكوين checkstyle.json الأقرب إليه. البحث يتحرك لأعلى ويتوقف عند (ولكن يشمل) جذر مساحة العمل. وبهذه الطريقة ، يمكنك الحصول على مجلد مكتبة داخل مساحة العمل الخاصة بك ، حيث توفر checkstyle.json (والتي قد تكون مختلفة عن أسلوب الترميز الشخصي).
إذا لم يكن هناك checkstyle.json في أي مجلدات حتى جذر مساحة العمل الخاصة بك ، فإن VSCode-checkstyle تحاول تعلم موقعه عن طريق قراءة مفتاح haxecheckstyle.configurationFile من إعدادات VS Code الخاصة بك.
haxecheckstyle.codeSimilarityBufferSize يحدد حد لعدد الملفات التي سيتم الاحتفاظ بها للتحقق من codeSimilarity (الافتراضيات إلى 100).
يمكنك تطبيق QuickFixes واحدة في كل مرة أو عن طريق تحديد نطاق بما في ذلك انتهاكات فحص متعددة.

توفر الشيكات التالية إبعاد Quickfix:
يأتي VSCODE-Ceckstyle مع Schemas JSON لـ checkstyle.json و checkstyle-excludes.json ، والتي ستساعدك من خلال الإكمال التلقائي وتلميحات الأدوات عند تحرير كلا النوعين من الملفات. على سبيل المثال:

راجع مستندات Haxe-CheckStyle أو استخدم تلميحات أدوات Schema JSON لتوثيق الشيكات.
haxecheckstyle.codeSimilarityBufferSize - الافتراضيات إلى 100)