2016-08-16 5 views
0

私はCheckstyleを使用して、大学のプログラミングクラスの学生が提出したコードを監査しています。コードに一貫したインデントがあることを確認したいが、特定のインデント量を指定したくない(つまり、一貫している限り、2スペースまたは4を使用するかどうかは気にしない)。"size"を指定しないでチェックスタイルの字下げ

これは、この構成ではインデントをチェックするのは簡単です:

<module name="Checker"> 
<property name="severity" value="warning" /> 
    <module name="TreeWalker"> 
    <module name="Indentation"> 
     <property name="basicOffset" value="4" /> 
     <property name="braceAdjustment" value="0" /> 
    </module> 
    </module> 
</module> 

しかし、それは唯一の4つのスペースを使用するコードを受け付けます。一貫した数のスペースを受け入れるか、2,3,4のいずれかを有効なスタイルとして受け入れることはできますか?

答えて

0

カスタムCascadeIndentationCheckをご覧ください。それは4までのスペースをハードコーディングしていますが、チェックがかなり短く理解できるので、それを採用して2つまたは3つのスペースを許可するのは簡単です。

関連する問題