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.