HateML Pro 1.1

archiwum
Darmowe, zaawansowane ┼Ťrodowisko programistyczne dla PHP, XHTML i CSS. Posiada tak┼╝e szereg u┼éatwie┼ä dla j─Özyk├│w XHTML i CSS.

HateML Pro jest darmowym, zaawansowanym ┼Ťrodowiskiem dla PHP, XHTML i CSS dla profesjonalist├│w. Posiada zaawansowane narz─Ödzia u┼éatwiaj─ůce prac─Ö z PHP takie jak pot─Ö┼╝ny debugger i profiler, integracj─Ö z manualem php, sprawdzanie sk┼éadni kodu w trakcie pisania, podgl─ůd struktury kodu, podpowiedzi w trakcie pisania i wiele innych.

Program posiada też szereg ułatwień dla języków XHTML i CSS, choćby takie jak TagInspector czy podpowiedzi do kodu.

Najwa┼╝niejsze funkcje programu to:

Zaawansowane pod┼Ťwietlanie sk┼éadni

Pod┼Ťwietlanie sk┼éadni wbudowane w HateML jest jednym z lepszych dost─Öpnych, poniewa┼╝ zamiast tylko por├│wnywa─ç elementy kodu ze wzorcem – jak robi to wi─Ökszo┼Ť─ç program├│w – HateML parsuje w tle ca┼éy dokument, dzi─Öki czemu „rozumie” kod dokumentu i mo┼╝e go w odpowiedni spos├│b zaprezentowa─ç.

Automatyczne sprawdzanie składni
Program posiada automatyczne sprawdzanie składni dla języków PHP, XHTML i CSS.
Dla j─Özyka PHP niezb─Ödne jest posiadanie zainstalowanego ┼Ťrodowiska PHP na komputerze, sprawdzanie sk┼éadni dla XHTML i CSS jest wbudowane w program. Program pod┼Ťwietla niedozwolone elementy dla r├│┼╝nych wersji HTML i XHTML. Sprawdza r├│wnie┼╝ sk┼éadni─Ö CSS 1 i CSS 2.1
IntelliSense & CodeHint
Dzi─Öki podpowiedziom do kodu mo┼╝esz zaoszcz─Ödzi─ç czas, nie musisz pami─Öta─ç nazw element├│w sk┼éadowych klasy i funkcji. Kiedy piszesz kod, jest on parsowany w tle i gotowy do wy┼Ťwietlenia w oknie IntelliSense w ka┼╝dej chwili.
Program rozpoznaje kt├│re elementy s─ů oznaczone jako static / private / public / protected co zapobiega wy┼Ťwietleniu tych element├│w kiedy nie mog─ů by─ç u┼╝yte.
Ponadto program posiada podpowiedzi do kodu XHTML (pokazywane s─ů dost─Öpne tagi, ich w┼éa┼Ťciwo┼Ťci oraz ewentualnie warto┼Ťci tych w┼éa┼Ťciwo┼Ťci). Dost─Öpna jest wtyczka dostarczaj─ůca podpowiedzi dla CSS.
Debugger & Profiler

Debugger jest jednym z najpot─Ö┼╝niejszych narz─Ödzi u┼éatwiaj─ůcych prac─Ö z PHP.

Dzi─Öki niemu mo┼╝na ┼Ťledzi─ç wykonywanie skryptu, podgl─ůda─ç zawarto┼Ť─ç zmiennych, ustawia─ç tzw. pu┼éapki (breakpoint’y) w kodzie, co umo┼╝liwia zatrzymanie wykonywania kodu w danym miejscu i wiele innych. Ka┼╝dy breakpoint mo┼╝e mie─ç przypisany warunek zatrzymania lub ilo┼Ť─ç zatrzyma┼ä po kt├│rych stanie si─Ö nieaktywny.

Profiler kodu umo┼╝liwia sprawdzenie czasu wykonywania poszczeg├│lnych linii, funkcji i wskazanie najbardziej czasoch┼éonnych cz─Ö┼Ťci programu.

Codebrowser

CodeBrowser jest narz─Ödziem u┼éatwiaj─ůcym nawigacj─Ö po kodzie. Podobnie jak IntelliSense, pracuj─ůc w tle skanuje on kod, za┼Ť wyniki skanowania s─ů prezentowane w formie drzewka przedstawiaj─ůcego struktur─Ö dokumentu.

Prezentowane informacje:

  • Funkcje
  • Zale┼╝no┼Ťci od innych plik├│w
  • Sta┼ée (DEFINE)
  • Klasy
  • Zmienne nale┼╝─ůce do klasy
  • Funkcje nale┼╝─ůce do klasy
Klient FTP

Wbudowany klient FTP z obs┼éug─ů wielu po┼é─ůcze┼ä jednocze┼Ťnie zapewnia ┼éatwe i szybkie zarz─ůdzanie plikami na serwerze. Klient obs┼éuguje wysy┼éanie i pobieranie zar├│wno plik├│w jak i ca┼éych katalog├│w, wraz z podkatalogami. Dodatkow─ů cech─ů jest mo┼╝liwo┼Ť─ç zdalnej edycji pliku – plik jest ┼Ťci─ůgany do katalogu tymczasowego, nast─Öpnie przy zapisywaniu zmian wysy┼éany z powrotem na serwer.

Dane dotycz─ůce kont u┼╝ywanych w kliencie FTP zapisywane s─ů w pliku projektu.

MySQL Manager (plugin)

Do┼é─ůczony plugin MySQL Manager to proste narz─Ödzie do zarz─ůdzania bazami MySQL. Okno podzielone jest na 4 cz─Ö┼Ťci: drzewko po┼é─ůcze┼ä oraz dost─Öpnych baz danych, tabela wynik├│w zapytania MySQL, pole do wpisywania zapyta┼ä oraz tzw. log po┼é─ůczenia, w kt├│rym wy┼Ťwietlane s─ů ewentualne b┼é─Ödy w po┼é─ůczeniu lub wpisywanym zapytaniu. W trakcie wpisywania zapyta┼ä dost─Öpne s─ů podpowiedzi oparte na zdefiniowanych s┼éowach kluczowych oraz danych pobieranych bezpo┼Ťrednio z bazy (np. nazwy tabel i ich p├│l). Do zarz─ůdzania po┼é─ůczeniami s┼éu┼╝y specjalny pasek narz─Ödziowy.

Pozostałe dodatki:
  • Wbudowane szablony graficzne
  • CodeLibrary – biblioteka kod├│w
  • Zintegrowany Manual PHP
  • TagInspector
  • XHTML CodeCompression
  • Walidator odno┼Ťnik├│w
  • Wbudowany podgl─ůd

Pobierz!