Używając Emacsa możesz mieć to od razu podczas definiowania koloru!
Przed:
Po:
Odpowiedź na pytanie jak to zrobić znajduje się na stronie http://xahlee.org/emacs/emacs_html.html
Poniżej kod, który można wkleić do .emacsa i cieszyć się kolorowymi definicjami kolorów.
;; Kolorowanie kolorów w CSSie
(defvar hexcolour-keywords
'(("#[abcdef[:digit:]]\\{6\\}"
(0
(put-text-property
(match-beginning 0) (match-end 0) 'face (list :background
(match-string-no-properties 0)))))))
(defun hexcolour-add-to-font-lock () (font-lock-add-keywords nil hexcolour-keywords))
(add-hook 'css-mode-hook 'hexcolour-add-to-font-lock)


Miło, że napisałeś jak ustawiać face'y wg wyrażeń regularnych. Ja mam zawsze problem gdy mam dodać jakiś face - nigdy nie pamiętam jak to się robi ;-)
OdpowiedzUsuń