FOX Edit to darmowy (do zastosowań nie komercyjnych) edytor tekstu napisany z myślą o programistach. Świetnie nadaje się do tworzenia stron www opartych na technologii XHTML/PHP.
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
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.
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.