Jestem dość pewna, że podświetlanie tekstu (poprzez oddzielenie różnych rodzajów tekstu) jest częścią zadania lexer scintilla. Jeśli nie jest, a zamiast tego jest specyficzny dla programu, popraw mnie.Czy istnieje wersja scintilla (scilexer.dll), która zawiera "styl" (CSS) leksykowania dla HTML?
Obecna wersja lexera HTML scintilli obsługuje elementy znaczników skryptów (tj. <script>
) i inne typy osadzonych kodów, ale nie dotyczy elementów znaczników arkusza stylów (np. <style>
), takich jak CSS.
Mój przyjaciel używa Notepad ++ (który używa Scintilla) do edycji w Internecie i chciałby tej funkcji. Zanim ucieknę i zbuduję dla niego niestandardową wersję, pomyślałem, że zapytam, czy ktoś jeszcze to dodał.
Zanim ludzie polecą sprawdzanie najnowszej wersji Scintilla (ponieważ wersja Notepad ++ jest o 2 lata opóźniona), jeśli ma już tę funkcję, zbudowałem najnowszą wersję i przetestowałem ją. Nie działa również z osadzonym CSS.