Witamy na stronie projektu FOX Edit.
FOX Edit to lekki edytor tekstu napisany z myślą o programistach. Świetnie nadaje się do tworzenia stron www opartych na technologii XHTML/PHP.
Program FOX Edit jest objęty licencją Free for non-commercial use- używanie w celach niekomercyjnych jest bezpłatnie,
- używanie w celach komercyjnych wymaga wykupienia licencji.
Do najważniejszych cech edytora należą:
Unikodowy edytor
Program zapewnia pełne wsparcie dla obsługi dokumentów wielojęzycznych. Edycja pliku zawsze odbywa się z użyciem Unikodu, dzięki czemu możliwe jest użycie w tym samym dokumencie znaków pochodzących z różnych alfabetów np.: łacińskiego, hebrajskiego oraz cyrylicy.
Popularne formaty plików (UTF,ISO,WIN)
FOX Edit obsługuje wszystkie popularne formaty plików. Może on posłużyć do edycji dokumentów zapisanych w nowoczesnych unikodowych formatach tj. UTF-8, UTF-16, UTF-16BE z prefiksem BOM jak i bez niego. Równie dobrze obsługuje starsze formaty z rodziny ISO-8859-x oraz WIN-125x. Bardzo pomocną funkcją jest możliwość wybrania automatycznego rozpoznawania formatu pliku dla dokumentów unikodowych oraz zawierających polskie znaki dialektyczne.
Kolorowanie składni
Cechą każdego wygodnego edytora jest kolorowanie składni. W tym zakresie edytor umożliwia kolorowanie składni następujących języków: PHP, HTML, XML, CSS, JS, Java, Pascal, C#, Ruby, Python, Ini. W przypadku dokumentów zawierających HTML kolorowanie atrybutów uzależnione jest od kontekstu, przykładowo oznacza to, że atrybut width będzie podświetlony wyłącznie dla elementu który go posiada.
Edycja dokumentów w panelach
Program zapewnia edycję wielu dokumentów w osobnych panelach z możliwością przełączania się pomiędzy nimi za pomocą zakładek. Dla każdego edytowanego dokumentu w panelu dostępne są klawisze z funkcjami numerowania linii, zawijania wierszy, pokazywania znaków specjalnych.
Podpowiedzi składni, funkcji i parametrów
Jedną z wygodniejszych cech edytora jest możliwość podpowiadania po naciśnięciu klawiszy <Ctrl+Spacja> elementów składni dokumentu HTML lub dostępnych funkcji języka PHP w zależności, którą część dokumentu źródłowego aktualnie edytujemy. Kombinacja klawiszy <Shift+Ctrl+Spacja> lub ustawienie kursora bezpośrednio za nazwą funkcji i nawiasem uruchamia podpowiedź dostępnych parametrów funkcji.
Własne wzorce kodu
Możliwość zdefiniowania własnych wzorców kodu pozwala znacznie przyśpieszyć tworzenie dokumentu lub programu. Zamiast wprowadzać na nowo często powtarzające się elementy dokumentu lub programu można je zdefiniować jako wzorzec i wklejać w dowolnym miejscu edytowanego dokumentu poprzez wpisanie nazwy wzorca a następnie kombinacji <Ctrl+J>. Przykładem takich często powtarzających się elementów są nagłówki dokumentu HTML, bloki kodu if .. then .. else, while .. do, itp.
Podświetlanie nawiasów
Kolejnym użytecznym usprawnieniem docenianym przez programistów jest podświetlanie odpowiadających sobie nawiasów. Pozwala to zaoszczędzić czas w poszukiwaniu błędnie domkniętych nawiasów zmieniających działanie programu.
Zakładki (bookmarki)
W przypadku długich dokumentów przekraczających niekiedy setki czy tysiące linii efektywne poruszanie się może zapewnić mechanizm zakładek. Zdefiniowana za pomocą <Shift+Ctrl+0..9> zakładka jest punktem do którego możemy szybko przenieść się z innej odległej części dokumentu używając kombinacji klawiszy <Ctrl+0..9>.
Drukowanie i podgląd wydruku
Pozwala dokładnie ustawić parametry wydruku i zobaczyć jak będzie wyglądać wydrukowany dokument jeszcze przed jego wydrukowaniem.
Historia ostatnio otwartych plików
Umożliwia łatwe otwarcie jednego z ostatnio edytowanych dokumentów poprzez wybranie go w menu Plik->Otwórz ponownie bez potrzeby wywoływania okna dialogowego i wyszukiwania pliku.
Integracja z systemem
FOX Edit umożliwia otwarcie dokumentów metodą Drag&Drop na uruchomiony już edytor lub na ikonę programu.
Pełna konfiguracja
- czcionek i ustawień edytora,
- skróty klawiatury dla edytora,
- skróty klawiatury dla menu,
- kolory podświetlania składni,
- wzorce kodu,
Przechowywanie ustawień w plikach XML
Program nie zapisuje ustawień w rejestrze systemowym ! Wszystkie swoje ustawienia przechowuje w plikach XML umieszczonych w podkatalogu Setting dzięki czemu może być uruchamiany z pamięci przenośnej jak USB Drive.
Wersje językowe
Istnieje łatwa możliwość lokalizacji programu poprzez przetłumaczenie zewnętrznego pliku XML zawierającego teksty użyte w programie. Na chwilę obecną FOX Edit obsługuje język polski oraz angielski.
