19 votes

Textmate peut-il indenter joliment le HTML ?

Textmate dispose-t-il d'une fonction permettant d'indenter joliment le HTML ?

HTML Tidy l'indente - mais il semble aussi supprimer les balises. (Ce n'est pas tout à fait du HTML correct, mais quand même !)

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:tal="http://xml.zope.org/namespaces/tal" xmlns:metal="http://xml.zope.org/namespaces/metal">
    <head>
        <title></title>
    <script type="text/javascript" src="http://www.speechapi.com/static/lib/swfobject.js"></script>
    <script type="text/javascript" src="http://www.speechapi.com/static/lib/speechapi-1.1.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<body>
    <!-- All above disappears -->       
    <p>Test</p>
    <!-- All below disappears-->
</body>
</html>

0voto

Jessie Dedecker Points 101

Le problème que j'ai rencontré avec le système intégré Text -> Indent Selection ou la solution Tidy est qu'elle ne joue pas bien avec le code HTML partiel. Ceci est par exemple important lors de l'édition dans WordPress ou en travaillant avec des partiels dans Ruby on Rails.

La solution qui a fonctionné pour moi a été d'ajouter une commande au bundle avec un script Perl personnalisé par John Watson que j'ai trouvé ici : http://snipplr.com/view.php?codeview&id=28256

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X