Developpez.com

Une très vaste base de connaissances en informatique avec
plus de 100 FAQ et 10 000 réponses à vos questions

Clarifiez votre code CSS grâce à csscss
Un gem ruby analyseur de code qui signale les redondances

Le , par FirePrawn, Expert éminent sénior
Le code d'une feuille de styles CSS peut très vite devenir lourd et illisible, tous les développeurs maniant cette technologie le savent.
Il est bien souvent difficile de repérer les erreurs, les conflits ou encore les redondances dans un code CSS de plusieurs centaines de lignes.

Eh bien vous pouvez désormais arrêter de vous arracher les cheveux en relecture de code grâce à csscss.
Cet analyseur de code est un gem ruby qui permet de parser du code CSS ou SASS afin de repérer les déclarations qui sont dupliquées.
Pour l'utiliser rien de plus simple : il suffit de l'installer puis de lui passer n'importe quel fichier .css ou Sass.

Code : Sélectionner tout
$ gem install csscss
Code : Sélectionner tout
$ csscss path/to/styles.css path/to/other-styles.css
Pour plus d'informations je vous invite à consulter le site officiel.

Télécharger csscss.

Source : thechangelog.com

Et vous ?

Relisez-vous votre code CSS après l'avoir écrit ?
Si oui avez-vous déjà trouvé des déclarations redondantes ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de bob633 bob633 - Membre expérimenté https://www.developpez.com
le 09/04/2013 à 17:21
Merci pour l'info, je testerais à l'occasion

Personnellement, il est vrai que ça m'arrive d'avoir des redondances. Surtout lorsque je fais des zones de div, avec plusieurs div imbriqués. Alors on ajoute une valeur sur la première div ... puis finalement ça fonctionne pas alors on l'applique plus bas, et au final la condition existe dans deux div. C'est qu'un exemple bête, mais ça arrive souvent, et on pense pas toujours à supprimer la première, surtout quand on se prend la tête depuis 1h sur un truc pourtant bête
Offres d'emploi IT
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique CSS : Xavier Lecomte -