SubEthaEdytuj
Oryginalni autorzy | Ulrich Bauer, Martin Ott, Martin Pittenauer, Dominik Wagner |
---|---|
Deweloperzy | Współtwórcy SubEthaEdit |
Wersja stabilna | |
Magazyn | |
System operacyjny | System operacyjny Mac |
Typ | Dystrybucja cyfrowa / Edytor tekstu |
Licencja | MIT |
Strona internetowa |
SubEthaEdit to edytor współpracujący w czasie rzeczywistym przeznaczony dla systemu Mac OS X. Nazwa pochodzi od sieci komunikacyjnej Sub-Etha w serii The Hitchhiker's Guide to the Galaxy .
Historia
SubEthaEdit został po raz pierwszy wydany pod nazwą Hydra na początku 2003 roku, ale ze względów prawnych nazwa została zmieniona na SubEthaEdit pod koniec 2004 roku.
Pierwsza wersja Hydry została zbudowana w ciągu zaledwie kilku miesięcy z zamiarem zdobycia nagrody Apple Design Award , co zrobiła na Apple's Worldwide Developers Conference 2003. W 2007 roku TheCodingMonkeys udzielił firmie Panic licencji na „Subetha Engine” do użytku w Coda .
W czerwcu 2014 roku ukazał się SubEthaEdit 4, dystrybuowany wyłącznie w Mac App Store . Wraz z wydaniem wersji 5 w 2019 roku aplikacja stała się bezpłatna i open source na licencji MIT .
Cechy
Oprócz zwykłych możliwości edycji tekstu, edycja zespołowa jest jedną z kluczowych funkcji SubEthaEdit. Współpraca jest dokumentach , nieblokująca i nieblokująca. Każdy, kto bierze udział we wspólnej edycji, może pisać w dokumencie w dowolnym miejscu i czasie. Wykorzystując Bonjour (dawniej Rendezvous) i BEEP , SubEthaEdit działa bez żadnej konfiguracji w sieci LAN , ale może również koordynować wspólne edytowanie przez Internet . SubEthaEdit może być używany do programowania par rozproszonych i wspólnego robienia notatek podczas konferencji.
Inne funkcje SubEthaEdit obejmują:
- Wyszukiwanie i zastępowanie wyrażeń regularnych w wielu dialektach wyrażeń regularnych
- Konfigurowalne podświetlanie składni i wyskakujące okienka symboli dla ponad dwudziestu języków — i ponad 40 języków stworzonych przez użytkowników .
- Pełna obsługa końca linii i kodowania znaków (w tym Unicode )
- Aktualizujący na żywo podgląd renderowanych dokumentów HTML przy użyciu WebKit