Strona 1 z 1

Kolorowanie składni

PostNapisane: 16 marca 2012, o 11:00
przez skorp77
Witam

Używam Pajączka od kliku lat i ostatnio zacząłem intensywnie pisać PHP oraz JavaScript. Kolorowanie składni ogółem bardzo mi się podoba jednak ciągłe przełączanie pomiędzy różnymi typami jest bardzo męczące. Teraz robię to tak, że przełączam kolorowanie klawiszami ALT+2 i ALT+7.

1. Czy da się zrobić tak, żeby pajączek kolorował kod: xhml, php oraz javascript w jednym pliku ?
2. Aha i jest jeszcze taki problem, że skróty te nie działają mi po uruchomieniu programu, dopiero jak odświeżę ustawienia kolorowania to zaczynają działać. Czy da się to naprawić jakoś ?


Pozdrowienia

Re: Kolorowanie składni

PostNapisane: 16 marca 2012, o 14:31
przez platekr
ad 1) Należało by na bazie aktualnych schematów kolorowania utworzyć nowy schemat. Można do tego wykorzystać edytor schematów wbudowany w Pajączka i uruchamiany przez SHIFT+CTRL+F8. Taki schemat będzie jednak bardzo rozbudowany i może spowolnić działanie programu. Jeśli mogę coś doradzić, to ze względu na czytelność kodu i ewentualną późniejszą rozbudowę aplikacji tworzonych w PHP i JavaScript, lepiej oddzielić moduły używające poszczególnych języków do osobnych plików.

ad 2) Faktycznie istnieje problem. Skróty zaczynają działać po otworzeniu listy schematów kolorowania pod przyciskiem na mini pasku. Postaramy się to poprawić w kolejnej wersji.

Re: Kolorowanie składni

PostNapisane: 19 marca 2012, o 11:28
przez skorp77
Dzięki za odpowiedz.
Oczywiście ma Pan rację, że lepiej rozdzielać kody, nie zawsze jest to jednak możliwe.

Teraz dopiero zauważyłem, że był już podobny wątek tutaj: kolorowanie-skladni-html-php-extended-sch-javascript-t6821.html więc sorki za dublowanie.

Myślę, że takie połączenie kolorowania: XTHML + PHP extended + JAVASCRIPT jest bardzo popularne i super by było gdyby pojawił się taki schemat. Nie sądzę również żeby to miało jakiś wielki wpływ na szybkość działania aplikacji.

Próbowałem połączyć oba schematy ale nie dawało mi to dobrych rezultatów. Może ewentualnie mógłby Pan pomóc stworzyć odpowiedni schemat. Jestem pewien, że wiele użytkowników Pajączka będzie dziękować :)

Pozdrawiam