RText to bezpłatny i wielofunkcyjny edytor tekstu, stworzony z myślą o programistach.
Aplikacja została w całości napisana w Java i oferuje wygodny w obsłudze interfejs użytkownika. W jego zasobach znajdziemy niezbędne narzędzia usprawniające tworzenie i modyfikowanie kodu źródłowego.
Główne cechy edytora to podświetlanie składni dla ponad 20 różnych języków programowania, możliwość zarządzania makrami i szablonami kodu, a także przenoszenie danych (zdalnie) przez serwery FTP. Umożliwia też edycję wielu dokumentów w tym samym czasie, drukowanie i podgląd wydruku, wyszukiwanie i cofanie/wznawianie ostatnio wykonanych czynności w edytorze. Program obsługuje następujące języki: Assembler (X86): BBCode, C, C++, CSS, Delphi, Fortran, Groovy, HTML, Java, JavaScript, Perl, PHP, Python, Ruby czy XML
Posiada wszystkie funkcje, które warto wymienić:
- Podświetlanie składni dla ponad 50 języków
- Składanie kodu
- Regex wyszukaj i zamień
- Funkcja Znajdź/zamień w plikach
- Różne stopnie uzupełniania kodu dla C, Java, Perl, JavaScript i innych
- Różne stopnie sprawdzania składni dla różnych języków (integracja JSHint dla JavaScript, sprawdzanie kompilatora dla Perla, sprawdzanie dobrze uformowanego XML itp.)
- Programowe makra, napisz je w JavaScript lub Groovy
- Cykl życia aplikacji (bootstrap, ładowanie wtyczek, czyszczenie, wyłączanie)
- Ładowanie i zapisywanie preferencji
- Konfigurowalne przez użytkownika powiązania klawiszowe
- Standardowe modały dla opcji, pomocy, o, drukowanie
- Wybór plików (bogatszy zestaw funkcji i ulepszona użyteczność w porównaniu z JFileChooser)
- Okna do dokowania
- Narzędzia zewnętrzne.


