Le code Php formateur / formatage automatique de la requête et php d'embellissement en général
Connaissez-vous des bons outils pour bien mise en forme de désordre code php? De préférence un script pour Aptana/Eclipse, mais un outil autonome qui va faire trop.
- De tout ce que j'ai essayé, c'est le meilleur que vous obtenez en ligne: cleancss.com/php-beautify. Mise en garde: éviter le départ <?balise php.
Vous devez vous connecter pour publier un commentaire.
PHP Code de formatage automatique de la requête est un utile outil gratuit qui devrait faire ce que vous êtes après, bien que leur page de téléchargement ne nécessite qu'un compte soit créé.
Fondamentalement, il vous tournez:
en
PHP Code Beautifier
ne fonctionne pasBien ici, c'est ma très de base et rugueux script:
http://en.sourceforge.jp/projects/pdt-tools/
^^^ va vous donner un bon CTRL+MAJ+F Eclipse/Aptana PHP formateur comme Java.
Voir ici pour l'aide à l'installation.
Il y a une poire module de formats de votre code. PHP formatage automatique de la requête
Si vous utilisez Zend Environnement de Développement, vous pouvez utiliser le Retrait de la fonctionnalité de Code (Ctrl+Maj+F).
Voici un bout de code php formatage automatique de la requête (PHP bien sûr) classe:
http://www.codeassembly.com/A-php-code-beautifier-that-works/
et
démo en ligne:
http://www.codeassembly.com/examples/beautifier.php
Utiliser NetBeans PHP et appuyez sur alt+maj+F.
Le Zend Environnement de Développement est maintenant un plugin Eclipse, vous pouvez être en mesure de l'utiliser avec Aptana usage du Tiret fonctionnalité de Code.
Zend Studio
Je n'ai pas mis à jour le plug-in Eclipse, mais moi, j'aime la précédente ZDE tellement. Mais maintenant que j'ai commencé en fait à l'aide d'Eclipse pour les autres langues, je suis presque prêt à faire le saut.
Ce sujet de celui-ci:
http://universalindent.sourceforge.net/
Il combine un groupe de formateurs, et va générer les scripts dont vous avez besoin afin que vous puissiez les passer et obtenir vos membres de l'équipe à les utiliser avant de s'engager à la prochaine fois... Si... formateurs pourrait gâcher votre code et de le rendre inutilisable...
La solution la plus simple est d'utiliser un IDE qui a construit dans cette. Si vous allez à l'écriture de code en PHP régulièrement, sur une base régulière, il suffit de déposer les 60 $pour PHPStorm. Vous ne le regretterez pas.
http://www.jetbrains.com/phpstorm/
Il vous permet de formater votre code comme bon vous semble à l'aide d'un simple raccourci clavier sur le fichier ou le répertoire, et a un tas d'autres fonctionnalités.
Notre PHP Formateur sera fiable de formater votre code. Il utilise un compilateur frontal d'analyser le code, afin de ne pas mal interpréter le code et de l'endommager. Par conséquent, sa sortie formatée toujours œuvres.
phpformatter.com qui fonctionne le mieux
"Présent en ligne gratuit PHP Formateur est conçu de sorte que vous pouvez embellir tous vos script PHP avec le style que vous préférez"
C'est une excellente question. J'ai une application qui lit json et sorties de php et de html et css. Je lance un programme et générer des dizaines (des centaines?) de fichiers. J'espère que la réponse est ici utile.
J'ai commencé mon projet en utilisant heredocs, spécial inclure des fichiers, des méta-caractères, etc, mais qui est rapidement devenu un gâchis. Je voulais une solution autonome qui ne nécessite pas de cadre ou de l'ide. J'ai donc enlevé tous les heredoc et le courrier indésirable et créé un texte générique de mise en mémoire tampon de la classe sans se préoccuper de la mise en forme. Cela peut être une ligne pour tous les soins, je. Pour le html, je fais bien rangé() intégré. Pour php, j'utilise phpstylist. phpstylist est plus vieux mais fonctionne encore bien pour format php.
Pour configurer le phpstylist options que j'ai utilisé UniversalIndent (mise à jour janvier 2012) dans l'interface utilisateur windows.
UniversalStylist listes de 24 (!) formateur de programmes (c, php, ruby, html,...). Concrètement, il sait les options pour phpstylist et vous donne un live actualisation sur un fichier que vous activez ou désactiver les options. Très grande. Alors, quand vous avez votre style, il dispose d'une option pour enregistrer les options de ligne de commande et génère un script. Pour certaines options de mise en forme que vous aurez à ajouter les chemins de perl, python, etc.
Si vous utilisez windows et que vous voulez essayer phpstylist avec UniversalIndent, il suffit d'ajouter le répertoire pour php.exe pour votre env chemin. J'utilise ampps donc le mien est configuré pour c:\ampps\php.
Il n'était pas très facile de trouver une bonne solution solide. Je suis également intéressé à entendre ce que les autres gens font pour le simple que possible lot mise en forme d'auto-généré en php/html pour la révision du code et de l'archivage.
J'ai eu beaucoup de mal à trouver un décent gratuit formateur pour le PHP, il existe de nombreux en ligne et les outils de ligne de commande, mais ils ne semblent pas fonctionner pour une raison quelconque, les résultats sont encore tous plein de mauvaise indentation avec des combinaisons de tabulations et des espaces, et ils ne sont jamais les accolades de la façon dont vous le souhaitez!
J'ai essayé l'extrait ci-dessus et qui ne fonctionne pas pour moi non plus, l'indentation encore plein d'espaces et de tabulations tout mélangé.
Donc j'ai eu un aller à l'écriture simple de trop, celui-ci utilise tous les regex, pas de fantaisie, compilateur de la magie, il est donc possible qu'il pourrait casser des choses, et qui est encore en bêta et en cours de test sur les différents code désordre. L'interface est très basique pour le moment, mais devrait s'améliorer au cours des prochains jours.
Il est pré-programmé pour MediaWiki des conventions, mais vous pouvez le modifier assez facilement (j'ai peut ajouter des options plus tard).
https://www.organicdesign.co.nz/Special:CodeTidy