SciTE - SciTE

SciTE
Scite (1).png
SciTE pod Windows
Deweloper (y) Neil Hodgson
Pierwsze wydanie 1999 ; 22 lata temu  (1999)
Wersja stabilna 5.0.2 (23 kwietnia 2021 ; 5 dni temu ) [±] (2021-04-23)
Magazyn Edit this at Wikidata
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 .scintilla .org / SciTE .html

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 .

Zobacz też

Bibliografia

Linki zewnętrzne