2010-07-19 4 views
4

Existe-t-il un outil pour faire des fichiers JSP ce que checkstyle fait pour les fichiers Java? L'idéal serait d'inclure une vérification JSP sur checkstyle, mais pour autant que je puisse voir, ce n'est pas possible.Checkstyle équivalent pour JSP?

Je voudrais par exemple pour vérifier les fichiers JSP pour:

  • style Indentation
  • placements Droit de certaines constructions
  • de contrôle Tab/espace
  • Vérifiez pour l'utilisation de scriplets

Merci Emerson

Répondre

3

Oui, il y a quelque chose de similaire (mais pas exactement pour ces vérifications): Vous pouvez utiliser la fonction "Inspection" d'IntelliJ IDEA pour inspecter les JSP pour divers problèmes, et ces inspections peuvent aussi être exécutées depuis la ligne de commande. Répertoire d'IntelliJ/bin). Pour cela, vous devrez créer un "profil" pour inclure uniquement les inspections JSP souhaitées, les tester dans l'EDI (Analyser/Inspecter le code), et si elles sont OK, exécutez-les aussi à partir de la ligne de commande (et par exemple les appeler de votre outil de construction).

Sur la base de ces inspections JSP existantes, que vous pouvez écrire d'autres inspections aussi (mais cela besoin d'un peu plus de compétences car il n'y a pas une bonne documentation pour cela - tout le code source de plug-ins IntelliJ et les forums de support)

+0

Nous avons encore quelques développeurs qui utilisent IntelliJ, mais nous essayons de laisser la dépendance sur IntelliJ, donc cette solution ne nous aide pas beaucoup. Merci quand même. – Emerson

+1

Si vous avez encore des développeurs utilisant IntelliJ plutôt que des licences, il suffit de mettre une licence + instance sur votre serveur Continuous Integration pour effectuer ces vérifications en mode batch pour toute l'équipe. En outre, un "outil" est juste un "outil" pas vraiment une "dépendance" :). –

+0

Merci pour le conseil. Mais ce serait bien si checkstyle a été développé pour ajouter une vérification JSP ... – Emerson