![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mysle o napisaniu malego artykulu porownujacego edytory php.
Mam do Was w zwiazku z tym mala prosbe: Napiszcie jakie elementy edytora sa dla Was najwazniejsze (jakie elementy decyduja o wyborze edytora). Czyli np. zwijanie kodu, podpowiadanie skladni etc. Zeby nie bylo, zaczne od siebie ![]() - Podpowiadanie kodu (lacznie z includowanymi klasami/funkcjami) + pobieranie informacji z komentarzy DocBook - Zwijanie kodu - Tworzenie projektow - Ustawianie kodowania znakow - Wspolpraca z SVN lub CVS - Wyszukiwanie tekstu po REGEXach oraz tekstu w "kilku plikach" - Podswietlanie + podpowiadanie skladni w JavaScript, HTML, SQL i CSS - Wspolpraca z rozszerzeniem DBG php - Inspektor z listingiem funkcji/metod/klas - Szybkosc dzialania Ten post edytował Seth 7.07.2006, 14:50:29 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Chyba wszystkie ważniejsze elementy wymieniłeś - Ja bym jeszcze dodała:
- wsparcie dla dokumentacji kodu - w podpowiadaniu składni fajnie jakby była współpraca z Twoją dokumentacją (tak jak w TruStudio) - czyli jeśli opisze parametry funkcji to przy wywyołaniu funkcji pojawią się podpowiedzi co do parametrów. - jakaś sensowna metoda nawigacji po pliku -> np. Outline w Eclipse - przegląd plików projektu - ale to chyba ma każdy edytor - śledzenie poprawności kodu w trakcie pisania - czyli wykrywanie niedomkniętych cudzysłowów, nawiasów, średników, złe nazwy funkcji itp. - nie wiem jak się ta opcja nazywa, ale się w niej zakochałem - gdy klikasz na jakąś zmienną/funkcję to podświetlają się wszystkie jej wywołania w pliku - ułatwia odnalezienie literówek w długich nazwach itp. - podświetlanie bloków/korespondujących nawiasów itp. - współpraca z bazą danych - tak jak np. QuantinumDB w Eclipse - dostępność TODO z Gadżetów: - ustalenie własnego stylu kolorowania - to czego najbardziej brakuje mi w Eclipse - możliwość przypisania własnych skrótów klawiaturowych do dowolnego polecenia - łatwość konfiguracji - wiadomo, że jak IDE jest fajne to i tak je sobie skonfigurujesz, ale fajnie by było gdyby wszystko od razu działało tak jak powinno ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~Seth to co wymieniłeś jest dla mnie ważne.
Czyli to co mogę znaleść w Eclipse i jeszcze mnóstwo innych rzeczy. BTW: W Zend na próżno szukać. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
~Seth to co wymieniłeś jest dla mnie ważne. Czyli to co mogę znaleść w Eclipse i jeszcze mnóstwo innych rzeczy. BTW: W Zend na próżno szukać. nie ma róży bez kolcy, w zestawieniu na pewno przyda się też informacja o szybkości działania i obciążeniu bez komputera, które to są głównymi wadami zarówno eclipse jak i zenda -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Dodam jeszcze ze bardzo przydatne jest mozliwosc podczepiania plugin-ow jak w Dreamwaver, do ktorego sa pluginy do podpowiadania skladni PRADO i jeszcze kilka innych zeczy. No i moze to nie jest najwazniejsze ale przyjemne; ladny wyglad, zeby sie przyjemniej z tym pracowalo, ale to tylko tak na marginesie.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: -- Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
- dynamiczne przełączenie się pomiędzy kolorowaniem składni - czyli jestem w sekcji <? ?>, kod html jest na szaro, edytuje html, kod php jest na szaro. ('Dynamic highlighting')
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
~Seth to co wymieniłeś jest dla mnie ważne. Czyli to co mogę znaleść w Eclipse i jeszcze mnóstwo innych rzeczy. BTW: W Zend na próżno szukać. Z tym sie nie zgodze. Zwijanie kodu jest, tworzenie projektow jest (chociaz mogla by byc lista dostepnch projektow, a nei tylko jeden otwarty), ustawianie kodowania znakow jest, wspolpraca z SVN lub CVS - tylko z CVS, wyszukiwanie tekstu po REGEXach oraz tekstu w "kilku plikach" - jest, podswietlanie + podpowiadanie skladni w JavaScript, HTML, SQL i CSS - podswietlanie jest, i podpowiada htmla, ale reszta... ![]() ![]() |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
No masz rację, trochę zaszalałem, te rzeczy faktycznie są.
Ale nie pisz proszę że w Zendzie jest tworzenie projektów, bo w takiej postaci jak tam jest to zrobione, to żenada. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie projekty powinny byc przebudowane. I jeszcze to ograniczenie do owarcia tylko jednego... :/ Ale jakas podstawa jest, ktora min. umozliwia Ci ustawienie kodowania wszystkich plikow w danym projekcie - wiec chyba nie jest tak najgorzek
![]() Anyway czy jest jeszcze cos na co zwracacie uwage przy wyborze edytora? P.S. Czy mogl by ktos wydzielic moje pytanie i odpowiedzi z tego watku, bo chyba nie bylo to dobry pomysl aby zasmiecac ten ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
no i chyba zapomnielismy o CENIE
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:39 |