Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Solarized Light dla phpDesigner 8, Kolorowanie składni PHP, HTML, CSS, JS. Beta
Kolorowanie składni
Wolisz jasny czy ciemny schemat kolorów?
Jasny [ 1 ] ** [25.00%]
Ciemny [ 3 ] ** [75.00%]
Suma głosów: 4
Goście nie mogą głosować 
weogrim
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 1
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


Witam.

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:

  1. Wejdź na https://www.dropbox.com/sh/bo7tit8z9qci8pr/6PsuPlcE4k i pobierz wszystko z katalogu PhpDesigner 8.1 Solarized Light > syntax.
  2. Zaimportuj pliki w Narzędzia > Preferencje > Podświetlanie składni.
  3. 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.
  4. 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.
  5. 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.


(IMG:http://imageshack.us/a/img339/605/sqlo.th.png) (IMG:http://imageshack.us/a/img546/9867/phpx.th.png) (IMG:http://imageshack.us/a/img13/5131/66211638.th.png) (IMG:http://imageshack.us/a/img811/8946/htmlbt.th.png) (IMG:http://imageshack.us/a/img39/8530/csse.th.png)


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:

  1. Zastanawiam się nad zmianą koloru zgodne z punktu 5, bo ten za cholerę nie pasuje, a nie mogę dobrać dobrego.
  2. Czy w składni HTML lepiej wygląda, jak znaczniki typu div, html, img są normalne czy pogrubione ?
  3. Czy da się zmienić gdzieś ten jaskrawy żółty, w momencie gdy zaznaczam słowo a on mi podświetla inne wystąpienia ?
  4. Czy mógłby ktoś jakoś dogłębniej skomentować CSS, bo nie wiem czy wyszedł odpowiednio czytelny.
  5. Za co w zakładce Edytor i w sekcji Kolory odpowiada "Oznaczone" ?
  6. Jaki kolor wybrać dla linii z Zakładką ?
  7. Czym dla CSS w Podświetlaniu składni jest atrybut Ruleset Whitespace?
  8. To samo pytanie do HTML'a. Czym jest atrybut Symbol, Tag oraz Value
  9. 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
  10. 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 (IMG:style_emoticons/default/wink.gif)

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

Ten post edytował weogrim 21.11.2012, 23:16:35
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:08