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 LINEDe plus, si vous souhaitez supprimer sur une plage de plusieurs lignes, vous pouvez également écrire comme suit.// CHECKSTYLE:OFFSystem.out.println(123);System.out.println(456);System.out.println(789);// CHECKSTYLE:ONCas 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