phpDesigner 8.1.2
phpDesigner to potężne środowisko programistyczne PHP, a także edytor HTML, CSS i JavaScript dla twórców stron internetowych.
Program dostarcza szereg ciekawych funkcji w tym również przydatnych programistom stawiającym pierwsze kroki w PHP - podpowiadanie kodu, auto-uzupełnienie, inteligentne podświetlanie i kolorowanie składni czy też zintegrowany manual. Oferuje wsparcie dla niemalże wszystkich frameworków PHP i najpopularniejszych JS (jQuery, Ext JS, YUI, Dojo, MooTools, Prototype), umożliwiając analizę i debugowanie tworzonych projektów (Xdebug), ich podgląd w popularnych przeglądarkach (m.in. IE, Firefox, Opera, Safari i Netscape), sprawdzanie składni kodu w czasie rzeczywistym i znacznie więcej. phpDesigner pozwala na pracę z plikami poprzez FTP/SFTP, obsługując TortoiseSVN.
Niewątpliwą zaletą programu jest fakt, iż pomimo olbrzymiej funkcjonalności pozostaje narzędziem szybkim i intuicyjnym.
Linki do programu bez Asystenta pobierania
Opinie (1)
- kubut5 maja 2011 opinia do wersji 7.2.5Plusy: Własne wstawki kodu, ilość obsługiwanych języków, praca w trybie FTP Minusy: Nie zauważyłem
PHPDesigner jest kombajnem do tworzenia stron internetowych. Ukierunkowany jest głównie na PHP, jednak posiada także obsługę (kolorowanie składni, podpowiedzi kodu, wykrywanie błędów itp.) takich języków jak: -HTML, PHP, XML, JavaScript, Python, CSS, VBScript, Perl, SQL, Java, C#, Ruby -Smarty -Tryb bez kontroli składni PHPDesigner udostępnia nam szereg funkcjonalności dzięki którym praca w nim staje się szybka i komfortowa. Podstawą już w tego typu programach jest kolorowanie składni. PHPDesigner radzi sobie z tym całkiem dobrze, koloruje nawet zmienne użyte w cudzysłowach, czego innego programy nie robią (z rzadkimi wyjątkami). Ponad to umożliwia nam tworzenie własnych schematów kolorowania dla różnych języków. PHPDesigner posiada tak zwane inteligentne kolorowanie składni (wykrywa język i pomaga nam dostosowując kolorowanie. W momencie gdy w pliku mamy kilka języków, przykładowo HTML i PHP, PHPDesigner koloruje język na którym mamy kursor, reszta pliku jest szara). Dodatkowo program koloruje nam początek i koniec pętli czy też znacznika. Gdy klikamy na otwarcie nawiasu, program pokazuje nam gdzie jest jego zamknięcie. Niejednokrotnie pomaga to zorientować się "o co chodzi" w kodzie, lub gdzie jest błąd. Dużym plusem programu są podpowiedzi kodu. Funkcja, podobnie jak kolorowanie składni, nie jest niczym wyjątkowym, jednak wykonana została w sposób wyjątkowo intuicyjny. Funkcja ta, podpowiada nam także zmienne i funkcje napisane przez nas samych, co więcej-wyświetla przy podpowiedzi komentarz który możemy zamieścić przy pierwszym użyciu funkcji/zmiennej. Dzięki temu zawsze wiemy do czego jest dana zmienna i w jakiej kolejności powinniśmy przesłać dane do funkcji. Program umożliwia nam pracę bezpośrednio na serwerze FTP, dzięki czemu możemy pracować nad projektem wszędzie gdzie tylko mamy program, bez ściągania plików strony. Daną stronę ująć możemy w ramach tzw. "projektu". Dzięki temu uzyskujemy dostęp do wyszukiwania danej frazy wśród wszystkich plików projektu. Przydaje się to dla osób pracujących przy modernizacji dużych systemów, takich jak Joomla. Program ten automatycznie sprawdza także błędy w składni, dzięki czemu wiemy o braku średnika, czy dolara, jeszcze przed wysłaniem strony na serwer. W wielu sytuacjach oszczędza nam to wiele czasu. Kolejną rzeczą ułatwiającą życie są wstawki kodu. Możemy definiować fragmenty kodu (których często używamy) i następnie wstawiać je w odpowiednie miejsce w dwóch kliknięciach. PHPDesigner posiada dużą liczbę drobnych ułatwień. Przykładowo gdy klikniemy nazwę zmiennej przytrzymując ctrl, program przeniesie nas do pierwszego znanego mu użycia tej zmiennej (nawet jeśli jest to w innym pliku). Dodatkowym ułatwieniem są wstawki zdefiniowane już przez twórców programu. Wystarczy nacisnąć ctrl+b aby wstawić do kodu , lub shift+enter by wstawić Należy zaznaczyć, ze jak na taki kombajn wymaga naprawdę bardzo mało zasobów komputera. Uruchamia się szybko, działa stabilnie, a interfejs nie powinien nikomu przysporzyć kłopotów ze znalezieniem odpowiedniego narzędzia.