J'utilise l'excellent rainbow-mode
pour mettre en évidence les couleurs dans les fichiers CSS.
Cependant, cela suppose que je sais de quelle couleur je veux. Existe-t-il des sélecteurs de couleurs que je peux utiliser pour l'édition CSS dans Emacs? Idéalement, j'aimerais vraiment quelque chose où je puisse rendre les couleurs légèrement plus sombres / plus lumineuses / plus rouges / plus vertes, comme le sélecteur de couleurs de Firefox:
Alternativement, j'ai remarqué customize-face
propose un sélecteur de couleurs à partir d'un ensemble de 548 couleurs. Puis-je l'utiliser pour CSS?
rainbow-mode
! Je cherchais juste cette fonctionnalité et je ne me souvenais pas dans quel paquet elle était.Réponses:
Jetez un oeil à
helm-colors
. Il présente les couleurs exactement comme sur votre capture d'écran et semble utiliser une palette similaire ou même la même.Pour insérer un nom de couleur dans le tampon courant, appuyez sur C-c n(exécute l'action
Insert Name
).Pour insérer la valeur hexadécimale d'une couleur, appuyez sur C-c r(exécutez l'action
Insert RGB
).la source
helm-colors
. Voici une démo pour quiconque s'intéresse à son apparence. Vous pouvez sélectionner une couleur et l'insérer directement dans vos tampons d'édition.helm-colors
est excellent, mais il ne semble pas remplacer le au point, ni même insérer dans le tampon. Idéalement, j'aimerais quelque chose qui prend en charge des couleurs arbitraires.TAB
(la liaison de touches par défaut, utilisez la vôtre si vous vous liez à autre chose). Voir ma section couleurs de barre dans mon guide.C-c r
.La palette de bibliothèque (
palette.el
) vous offre un éditeur / sélecteur de couleurs WYSIWYG général, qui vous permet d'explorer et de modifier les couleurs à l'aide des valeurs RVB et HSV, y compris de manière incrémentielle. Cela ressemble à ce que vous montrez dans votre deuxième image.Bibliothèque Do Re Mi (
doremi.el
,doremi-cmd.el
,doremi-frm.el
) vous permet de modifier les couleurs utilisées dans Emacs progressivement: "manipulation directe".Le masque de bibliothèque + (
facemenu+.el
) vous permet d'utiliser la palette de couleurs (# 1) pour changer les couleurs utilisées dans Emacs. Il améliore la bibliothèque standardfacemenu.el
, des choses commelist-colors-display
etlist-faces-display
(qui ressemblent à votre 3ème image).Library Icicles vous permet de choisir et de manipuler les couleurs et les visages de manière incrémentielle, en manipulant RVB, HSV, etc. et en triant les choix possibles de nombreuses façons (par exemple en combinant les forces des composants de couleur).
(Vous pouvez obtenir les bibliothèques mentionnées ici à partir de MELPA , et les fichiers Lisp contiennent la documentation complète (mais sans images).)
la source
Que diriez-vous:
la source