2009-09-04 9 views
2

Je cherche un programme Linux ou PHP pour automatiser la mise en forme du code. Idéalement, il traiterait de nombreuses langues, mais la priorité est (le plus élevé en premier): PHP, JavaScript, HTML, CSS et MySQL. La comparabilité est agréable, mais pas la caractéristique la plus importante.formatage de code automatisé Linux (PHP, JavaScript, HTML, CSS, MySQL)

Contexte/utilisation: automatisation via Subversion post-validation. Je travaille avec des équipes et je veux toujours suivre une seule méthode de formatage.

+0

Des outils/scripts multiples/distincts sont acceptables. – user168265

Répondre

0

Je trouve que l'utilisation d'un IDE tel que Eclipse ou Aptana permettra d'accomplir cette tâche très facilement. Ce n'est pas automatisé mais si tous les développeurs utilisent un IDE c'est très simple

+0

Je travaille avec des gens qui n'utiliseront certainement pas un IDE, mais c'est une suggestion utile pour certains. Merci. – user168265

0

Astyle est la réponse canonique si vous insistez sur un seul. Vous ne pouvez probablement pas obtenir un seul formateur pour de nombreuses langues qui comprennent leur syntaxe, et vous ne pouvez pas vous permettre d'obtenir une syntaxe incorrecte, car vous ne voulez pas que le formateur brise le code (surtout après qu'il a été vérifié dans!) [Astyle fonctionne sur plusieurs parce qu'il n'accepte que des langauges de type C]. Voir Semantic Designs Formatters pour de tels outils pour de nombreuses langues qui comprennent la syntaxe avec précision et ne peuvent pas faire de telles erreurs.

0

Découvrez Geany. C'est dans les repos Ubuntu et c'est le meilleur IDE PHP que j'ai utilisé pour le moment.

Questions connexes