Długo szukałem swojego ulubionego IDE dla PHP. Przeszedłem przez Eclipse, NetBeans, PHPStorm, Aptana Studio, Zend Studio i tak dalej . . . Jednak na moje potrzeby były to zbyt toporne narzędzia i zawsze w końcu wracałem do phpDesignera, ale w nim też mi coś przeszkadzało. Dzięki używaniu ostatnio przez kilka tyg. NetBeans, zauważyłem, że w phpDesignrze brakuje mi po prostu dobrego kolorowania składni, które odkryłem używając NetBeans. Chodzi mi o Solarized Light. Zakochałem się w tym schemacie, ale niestety nie znalazłem go dla phpDesignera, dlatego postanowiłem przystosować go pod to IDE. Pod koniec posta wypisze kilka problemów jakie napotkałem i proszę o pomoc w rozwiązaniu ich, abym mógł dopracowany schemat wysłać na stronę phpDesignera.
No dobra, po przydługim wstępie:
Instrukcja instalacji:
- Wejdź na https://www.dropbox.com/sh/bo7tit8z9qci8pr/6PsuPlcE4k i pobierz wszystko z katalogu PhpDesigner 8.1 Solarized Light > syntax.
- Zaimportuj pliki w Narzędzia > Preferencje > Podświetlanie składni.
- W zakładce Edytor proponuję ustawić jedną z tych czcionek Top 10 Programming fonts . W sekcji Kolory ustaw:
- Aktywny: Czerwony: 238, Zielony: 232, Niebieski: 213,
- Prawy brzeg: Czerwony: 253, Zielony: 246, Niebieski: 227,
- Margines: Czerwony: 253, Zielony: 246, Niebieski: 227,
- Tło: Czerwony: 253, Zielony: 246, Niebieski: 227.
- Przejdź do Edytor > Podświetlanie składni > Inteligentne podświetlanie. Odznacz "Oznacz nieaktywny kod w PHP, HTML, CSS, JS". W sekcji Separatory składni ustaw:
- Tło: Czerwony: 253, Zielony: 246, Niebieski: 227,
- Pierwszy plan: Czerwony: 38, Zielony: 139, Niebieski: 210.
- Przejdź do Edytor > Zgodność znaczników i w sekcji Styl ustaw:
- Zgodne: Czerwony: 181, Zielony: 137, Niebieski: 0,
- Niezgodne: Czerwony: 220, Zielony: 50, Niebieski: 47.





Przy doborze kolorów korzystałem z: Solarized_Colors.pdf, schematu dla NetBeans, przykładowych screenów na stronie Solarized, oraz obrazków z Google po wpisaniu "Solarized Light" + język, dlatego jeżeli ktoś z bardziej wprawnym okiem wypatrzy niedociągnięcia, niech wypisze je tutaj.
Do tego kilka moich pytań dla bardziej obeznanych z tematem niż ja:
- Zastanawiam się nad zmianą koloru zgodne z punktu 5, bo ten za cholerę nie pasuje, a nie mogę dobrać dobrego.
- Czy w składni HTML lepiej wygląda, jak znaczniki typu div, html, img są normalne czy pogrubione ?
- Czy da się zmienić gdzieś ten jaskrawy żółty, w momencie gdy zaznaczam słowo a on mi podświetla inne wystąpienia ?
- Czy mógłby ktoś jakoś dogłębniej skomentować CSS, bo nie wiem czy wyszedł odpowiednio czytelny.
- Za co w zakładce Edytor i w sekcji Kolory odpowiada "Oznaczone" ?
- Jaki kolor wybrać dla linii z Zakładką ?
- Czym dla CSS w Podświetlaniu składni jest atrybut Ruleset Whitespace?
- To samo pytanie do HTML'a. Czym jest atrybut Symbol, Tag oraz Value
- Potrzebuje jakiegoś kodu SQL, na tyle zaawansowanego żebym mógł sprawdzić za co odpowiadają atrybuty: ConditionalComment, DataType, DefaultPackages, DelimitedIdentifer, Exception, Function, Space, SQLPlus-Command, Variable
- Z błędów, które już zauważyłem to to, że gdy miałem wgrany niestandardowy theme ze strony phpDesignera, i próbowałem wgrać ten, za cholerę nie chciało się wgrać tło, musiałem resetować wszystkie ustawienia. No ale zobaczymy, może to tylko u mnie.
Dziękuję za uwagę, liczę na konstruktywne opinie

PS. podając nowe kolory, używajcie tylko tych z Solarized_Colors.pdf, a wybierając kolory base* tylko te z THEME: LIGHT.