checkstyle.json และ checkstyle-excludes.json คีย์การกำหนดค่าชื่อ haxecheckstyle.sourceFolders ถืออาร์เรย์ของชื่อโฟลเดอร์ที่ควรทำงาน มันเริ่มต้นเป็น ["src", "Source"] ซึ่งเทียบเท่ากับการส่งผ่าน -s <src> -s <Source> ไปยัง haxe -checkstyle cli CheckStyle จะละเว้นไฟล์ใด ๆ ที่ไม่รวมอยู่ใน sourceFolders
VSCODE-CheckStyle ยอมรับไฟล์การกำหนดค่า haxe-checkstyle ปกติของคุณ ( checkstyle.json และ checkstyle-excludes.json )
ซึ่งแตกต่างจากรุ่น CLI vscode-checchstyle จะค้นหาเส้นทางของไฟล์สำหรับการกำหนดค่า checkstyle.json ที่ใกล้เคียงที่สุด การค้นหาจะเคลื่อนที่ขึ้นและหยุดที่ (แต่รวม) รูทพื้นที่ทำงานของคุณ ด้วยวิธีนี้คุณสามารถมีโฟลเดอร์ห้องสมุดภายในพื้นที่ทำงานของคุณให้ checkstyle.json ของตัวเอง (ซึ่งอาจแตกต่างจากสไตล์การเข้ารหัสส่วนตัวของคุณ)
หากไม่มี checkstyle.json ในโฟลเดอร์ใด ๆ ถึงรูทเวิร์กสเปซของคุณ Vscode-checkstyle พยายามเรียนรู้ตำแหน่งโดยการอ่านคีย์ haxecheckstyle.configurationFile จากการตั้งค่ารหัส VS ของคุณ
haxecheckstyle.codeSimilarityBufferSize กำหนดขีด จำกัด ของจำนวนไฟล์ที่จะถูกเก็บไว้สำหรับการตรวจสอบ codesimilarity (ค่าเริ่มต้นเป็น 100)
คุณสามารถใช้ QuickFixes ทีละครั้งหรือโดยเลือกช่วงรวมถึงการละเมิดแบบตรวจสอบหลายรายการ

การตรวจสอบต่อไปนี้ให้ QuickFixes:
VSCODE-CheckStyle มาพร้อมกับ JSON SCHEMA สำหรับ checkstyle.json และ checkstyle-excludes.json ซึ่งจะช่วยให้คุณผ่านการเติมข้อความอัตโนมัติและคำแนะนำเครื่องมือเมื่อแก้ไขไฟล์ทั้งสองประเภท เช่น:

ดูเอกสาร haxe-checkstyle หรือใช้คำแนะนำเครื่องมือ JSON Schema สำหรับเอกสารเกี่ยวกับการตรวจสอบ
haxecheckstyle.codeSimilarityBufferSize - ค่าเริ่มต้นเป็น 100)