Si vous n'êtes pas hyper débutant, vous ne devriez pas trop vous demander ... Checkstyle était une bonne idée.
Quand je regardais la source Java, j'ai trouvé quelque chose comme ça.
//CHECKSTYLE:OFF
Code Java
//CHECKSTYLE:ON
Quoi? cette? C'était le début.
CHECKSTYLE: OFF
désactive Checkstyle.Quand je suis allé avec "Java CHECK STYLE: OFF", c'était un bon sentiment dès le premier cas.
Il y avait aussi une description dans checkstye.xml dans mon projet comme décrit sur la page!
<module name="Checker">
<property name="severity" value="warning"/>
<module name="TreeWalker">
<module name="FileContentsHolder"/>
<module name="JavadocMethod">
<réduction>
<module name="SuppressionCommentFilter"/>
<module name="SuppressWithNearbyCommentFilter">
<property name="commentFormat" value="CHECKSTYLE IGNORE THIS LINE"/>
</module>
</module>
Donc "CHECK STYLE: OFF" est ...
Vous pouvez supprimer les avertissements Checkstyle en écrivant des commentaires dans votre code.
System.out.println(123); // CHECKSTYLE IGNORE THIS LINE
De plus, si vous souhaitez supprimer sur une plage de plusieurs lignes, vous pouvez également écrire comme suit.// CHECKSTYLE:OFF
System.out.println(123);
System.out.println(456);
System.out.println(789);
// CHECKSTYLE:ON
Cas de non respect des règles (suppression d'avertissement Checkstyle) --Tomoto Daisuke IT-PRESS
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding standard. checkstyle – Checkstyle 8.1
Vous pouvez vérifier lors de la création du programme (Just In Time). Lors de l'exécution sur Eclipse, la vérification est effectuée à chaque fois qu'un fichier est modifié ou ajouté. Cela vous permet de corriger les erreurs immédiatement après avoir écrit le code. Catalogue d'outils de test utilisable avec Eclipse (2): outil d'analyse statique utilisable avec Eclipse- @ IT
Il existe de nombreuses normes de codage dans le monde, mais il semble que vous puissiez créer vos propres normes de codage pour la vérification.
Recommended Posts