SciTE - SciTE
Deweloper (y) | Neil Hodgson |
---|---|
Pierwsze wydanie | 1999 |
Wersja stabilna | 5.0.2 (23 kwietnia 2021 [±] | )
Magazyn | |
Napisane w | C ++ |
Dostępne w | 39 języków |
Lista języków
Afrikaans, arabski, bułgarski, kataloński, chiński tradycyjny, chiński uproszczony, czeski, walijski, duński, niemiecki, grecki, hiszpański, hiszpański (Meksyk), estoński, baskijski, fiński, francuski, galicyjski, węgierski, indonezyjski, włoski, japoński, kazachski , Koreański, malajski, norweski bokmål, holenderski, polski, brazylijski portugalski, portugalski, rumuński, rosyjski, słoweński, serbski, szwedzki, suahili, tajski, turecki, ukraiński
| |
Rodzaj | Edytor tekstu |
Licencja | Zawiadomienie o pozwoleniu historycznym i wyłączenie odpowiedzialności |
Stronie internetowej | www |
Edytor tekstu oparty na SciTE lub SCIntilla to wieloplatformowy edytor tekstu napisany przez Neila Hodgsona przy użyciu komponentu edycyjnego Scintilla . Jest licencjonowany na podstawie minimalnej wersji zawiadomienia o zezwoleniu historycznym i zrzeczenia się odpowiedzialności .
Lekki i zbudowany z myślą o szybkości, jest przeznaczony głównie do edycji źródeł i wykonuje podświetlanie składni i odniesienia do funkcji w wielu różnych językach. Dostępny jest samodzielny plik .exe dla systemu Microsoft Windows , przeznaczony dla dysków flash USB . SciTE udostępnia niektóre funkcje innym edytorom opartym na komponencie edycyjnym Scintilla, takim jak Geany i Notepad ++ .
Historia
SciTE został wydany po raz pierwszy w 1999 roku.
Dostosowywanie
SciTE jest wysoce konfigurowalny. Chociaż nie ma okna preferencji graficznych , ustawienia można zmienić, edytując pliki konfiguracyjne w postaci zwykłego tekstu. Możliwe jest posiadanie różnych ustawień dla każdego języka i projektu, a także opcji globalnych lub opcji dla użytkownika. W standardowej instalacji dostępne są opcje menu umożliwiające otwarcie tych plików w edytorze. Umożliwiają one wysoki poziom dostosowania do takich elementów, jak klawisze skrótów, tabulatory, zawijanie kodu , czcionki i podświetlanie składni.
Ponadto język programowania Lua jest osadzony w SciTE, umożliwiając użytkownikowi dalsze dostosowywanie. Można pisać skrypty Lua, które mają dostęp do zawartości bufora i API Scintilla. Skrypty mogą być uruchamiane za pomocą klawisza skrótu lub na zdarzeniu, zapewniając możliwość zaimplementowania autouzupełniania lub innego podpięcia.
Już w 2003 r. Było dostępnych 21 lokalizacji tekstów menu oraz obsługa 36 różnych języków programowania i innych formatów kodu, a edytor był w stanie automatycznie konwertować style separatorów linii na różnych platformach i wykrywać pliki Unicode . SciTE może eksportować zwykłe pliki tekstowe w formacie PDF .
funkcje
Funkcje obejmują zastępowanie w zaznaczaniu, zastępowanie wyrażeń regularnych podgrupami, znajdowanie w plikach, zwijanie kodu, pliki API , kopiowanie formatowane, skróty , wielokrotny wybór i obsługę czcionek o zmiennej szerokości. Układ edycji składa się z wielu zakładek zawierających źródło, a dodatkowo panel wyjściowy, który wyświetla dane wyjściowe ze skryptów, które zostały uruchomione.
SciTE obsługuje podświetlanie składni w wielu językach. Pełną listę uznanych języków można znaleźć w oficjalnej dokumentacji.
W wersji 4.0.5 możliwa jest obsługa dużych plików.
W wersji 4.1.0 ma eksperymentalną obsługę języków zapisywanych od prawej do lewej, takich jak arabski .