checkstyle.json dan checkstyle-excludes.json Kunci konfigurasi bernama haxecheckstyle.sourceFolders memegang array nama folder di mana checkstyle harus dijalankan. Itu default ke ["src", "Source"] , yang setara dengan passing -s <src> -s <Source> ke haxe -checkstyle cli. CheckStyle akan mengabaikan file apa pun yang tidak termasuk dalam sourceFolders .
VScode-checkstyle menerima file konfigurasi haxe-checkstyle reguler Anda ( checkstyle.json dan checkstyle-excludes.json ).
Berbeda dengan Versi CLI VScode-Checkstyle akan mencari jalur file untuk konfigurasi checkstyle.json yang paling dekat dengannya. Pencarian bergerak ke atas dan berhenti di (tetapi termasuk) root ruang kerja Anda. Dengan begitu Anda dapat memiliki folder perpustakaan di dalam ruang kerja Anda menyediakan checkstyle.json (yang mungkin berbeda dari gaya pengkodean pribadi Anda).
Jika tidak ada checkstyle.json di folder apa pun hingga root ruang kerja Anda, vscode-checkstyle mencoba mempelajari lokasinya dengan membaca kunci haxecheckstyle.configurationFile dari pengaturan kode vs Anda.
haxecheckstyle.codeSimilarityBufferSize menetapkan batas untuk berapa banyak file yang akan disimpan untuk pemeriksaan codesimilarity (default ke 100).
Anda dapat menerapkan quickfixes satu per satu atau dengan memilih rentang termasuk beberapa pelanggaran gaya check.

Cek berikut memberikan perbaikan quick:
VScode-Checkstyle hadir dengan skema JSON untuk checkstyle.json dan checkstyle-excludes.json , yang akan membantu Anda melalui AutoComplete dan tooltips saat mengedit kedua jenis file. misalnya:

Lihat dokumen Haxe-checkstyle atau gunakan alat skema JSON untuk dokumentasi di cek.
haxecheckstyle.codeSimilarityBufferSize - default ke 100)