![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Porywam się na skrypt do kolorowania składni w JavaScript. Na początku utworzę uniwersalną bazę słów kluczowych. Jeśli będą konflikty, wtedy osobne pliki definicji dla każdego obsługiwanego języka.
Przykład kodu do sformatowania: Kod function funkcja($function) { if($function == 'instanceof integer this') ... } Na pewno nie można kolorować słów kluczowych w ciągach znaków, np. 'instanceof integer this'. Za pomocą wyrażeń regularnych mogę kolorować np. this na niebiesko. Jak pominąć stringi? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Jak pominąć stringi? AFAIK
A tak w ogóle, to wynajdujesz koło na nowo, gdyż koloryzerów pod JS troszkę jest. Choćby: http://www.pseudocoder.com/archives/2007/0...taxhighlighter/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 08:00 |