Accueil > Astuces OSXFAQ > Vendredi - Bien propre avec Tidy

Vendredi - Bien propre avec Tidy

Tidy (propre) est un utilitaire de vérification de syntaxe et de nettoyage de code source HTML. Tapez :

$ tidy -h

pour voir l’écran d’aide.

Consultez tidy sur sourceforge.

Tidy peut être installé sur des versions antérieures de Mac OS X à partir de sourceforge et probablement à partir d’autres portages comme Fink et DarwinPorts.

Si vous êtes dans l’éditeur vim, tidy peut être utilisé pour vérifier et nettoyer des fichiers source HTML directement dans vim. Ajoutez le type suivant de plugin pour les fichiers html :

$ cat ~/.vim/ftplugin/html/tidy.vim 
""""""""""""""""""""""""""""""""""""""""""""""
" Adrian's vim filetype plugin for html tags "
""""""""""""""""""""""""""""""""""""""""""""""
"
" Maintainer:  Adrian Maio
" URL:         http://www.mayo-family.com/vim/ftplugin/html/tidy.vim
" MAIN URL:    http://www.mayo-family.com/vim
"
" This file defines maps to call the html tidy program, see:
"   http://tidy.sourgeforge.net/
"
" This file should be placed in ~/.vim/ftplugin/html/ on Unix systems
"   and will automatically be sourced for filetype = html.
"

" Map to check html and display error in a new window
"
noremap err :1yG :20newp :setfiletype html :%!tidy -i >/dev/null

" Map to tidy html
"
noremap tidy :%!tidy -i -f /dev/null

" END
"

Les nouvelles commandes sont appelées en tapant err et tidy en mode normal.


Visitez le Site du Livre des Astuces Unix :

Les Projets 32, 33, 34, 35 abordent l’éditeur vim en détail.


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
S'abonner aux commentaires de cet article