Wzniosły tekst
| Wzniosły tekst | |
|---|---|
| | |
| | |
| Typ | edytor tekstu i zintegrowane środowisko programistyczne |
| Deweloper | John Skinner [d] i Sublime HQ [d] |
| Napisane w | C++ [4] [5] i Python [4] |
| System operacyjny | Linux , macOS i Microsoft Windows |
| Pierwsza edycja | 18 stycznia 2008 [1] |
| Platforma sprzętowa | x86_64 , Apple M1 i AArch64 [d] |
| Ostatnia wersja |
|
| Wersja testowa |
|
| Czytelne formaty plików | Sublime Text Workspace [d] , Sublime Text Project [d] , Ustawienia myszy Sublime Text [d] i Sublime Text Snippets [d] |
| Wygenerowane formaty plików | Ustawienia Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Snippets [d] i Sublime Text Mouse [d] |
| Licencja | Prawnie zastrzeżony |
| Stronie internetowej | sublimetext.com |
| Pliki multimedialne w Wikimedia Commons | |
Sublime Text ([ s ə ˈ b l ʌ ɪ m t ɛ k s t ] [6] ) jest autorskim edytorem tekstu . Obsługuje wtyczki w języku programowania Python .
Deweloper umożliwia zapoznanie się z produktem bezpłatnie i bez ograniczeń, jednak program powiadamia o konieczności zakupu licencji .
Funkcje
Niektóre możliwości [7] :
- Szybka nawigacja (przejdź do wszystkiego)
- Paleta poleceń
- Interfejs API wtyczki Pythona _
- Jednoczesna edycja (Split Editing)
- Wysoki stopień dostosowania (dostosuj wszystko)
Wsparcie językowe
Sublime Text obsługuje wiele języków programowania [8] i posiada podświetlanie składni dla C , C++ , C# , CSS , D , Dylan , Erlang , HTML , Groovy , Haskell , Java , JavaScript , LaTeX , Lisp , Lua , Markdown , MATLAB , OCaml , Perl , PHP , Python , R , Ruby , Rust , SQL , TCL i XML .
Oprócz domyślnie dołączonych języków programowania, użytkownicy mają możliwość pobierania wtyczek obsługujących inne języki.
Menedżer pakietów
Sublime Text może być wyposażony w menedżera pakietów, który umożliwia użytkownikowi wyszukiwanie, instalowanie, aktualizowanie i usuwanie pakietów bez ponownego uruchamiania programu. Menedżer aktualizuje zainstalowane pakiety, pobierając nowe wersje z . Ponadto udostępnia polecenia do aktywacji i dezaktywacji zainstalowanych pakietów.
Funkcje
Niektóre cechy programu [9] :
Interfejs
Edytor zawiera różne motywy wizualne, z możliwością pobrania większej liczby.
Użytkownicy widzą cały swój kod po prawej stronie ekranu jako minimapę, po której można nawigować po kliknięciu.
Dostępnych jest kilka trybów ekranu. Jeden z nich zawiera od 1 do 4 paneli, za pomocą których można wyświetlić do czterech plików jednocześnie. Tryb pełny (tryby wolne) pokazuje tylko jeden plik bez żadnych dodatkowych menu wokół niego [8] .
Wybierz kolumny i wiele zmian
Zaznaczanie całych kolumn lub umieszczanie kilku wskaźników na tekście, co umożliwia natychmiastową edycję. Wskaźniki zachowują się tak, jakby każdy z nich był sam w tekście. Polecenia takie jak przejście do znaku, przejście do wiersza, zaznaczenie tekstu, przejście do słowa lub jego części ( CamelCase , oddzielone łącznikiem lub podkreśleniem), przejście na początek/koniec wiersza itp., wpływają na wszystkie wskaźniki niezależnie i na raz, co pozwala na szybką edycję złożonego tekstu, bez użycia makr czy wyrażeń regularnych .
autouzupełnienie
Gdy użytkownik wpisze kod, Sublime Text zaoferuje różne opcje uzupełnienia wpisu, w zależności od używanego języka. Edytor automatycznie uzupełnia również zmienne utworzone przez użytkownika.
Podświetlanie składni i wysoki kontrast
Ciemne tło Sublime Text ma na celu zwiększenie kontrastu tekstu. Główne elementy składni są wyróżnione różnymi kolorami, które lepiej komponują się z ciemnym tłem niż z jasnym.
Wsparcie dla systemów budowania
Sublime Text pozwala użytkownikowi budować programy i uruchamiać je bez konieczności przełączania się do wiersza poleceń. Użytkownik może również dostosować swój system budowania i włączyć automatyczną kompilację programu za każdym razem, gdy kod jest zapisywany.
Puste (fragmenty)
Zapisywanie fragmentów często używanego kodu, słów kluczowych do ich uruchamiania.
Poruszaj się po plikach
Narzędzie do nawigacji, które pozwala użytkownikom nawigować między plikami, a także w ich obrębie za pomocą wyszukiwania rozmytego.
Inne funkcje
- Dodatkowo zaimplementowano funkcję autozapisu, aby pomóc użytkownikom nie stracić pracy.
- Własne skróty klawiaturowe i narzędzie nawigacyjne umożliwiają przypisanie własnych skrótów klawiaturowych do menu i pasków narzędzi (tylko w pierwszej wersji, w drugiej i trzeciej - Command Palette).
- Funkcja wyszukiwania podczas pisania służy do wyszukiwania w dokumencie.
- Sprawdzanie składni działa w podobny sposób, sprawdzając poprawność podczas pisania.
- Możliwe jest zautomatyzowanie za pomocą makr i powtórzenie ostatnich czynności.
- Polecenia edycji, w tym edycja wcięć, ponowne formatowanie akapitów i łączenie wierszy.
Historia
Wzniosły tekst
Projekt rozpoczął się w listopadzie 2007 [10] w celu stworzenia „najlepszego edytora tekstu” [11] , pierwsza wersja programu została wydana 18 stycznia 2008 [12] i była dostępna tylko pod Windows [13] .
Z możliwości programu warto zwrócić uwagę [14] [15] :
- system projektowy: możliwość łączenia plików w jeden projekt;
- Tryb bez rozpraszania uwagi - tryb pełnoekranowy z naciskiem na treść;
- pasek szybkiego dostępu do nawigacji po plikach projektu lub plikach w bieżącym katalogu;
- możliwość wybrania wielu linii do edycji;
- API wtyczek w Pythonie ;
- obsługa klawiszy skrótu;
- wyszukiwanie plików.
Najnowsza wersja Sublime Text 1 została wydana 13 września 2010 roku [16] .
Sublime Text 2
Od drugiej wersji edytor stał się dostępny pod systemami OS X i Linux .
Publiczne testy rozpoczęły się od wersji alfa [17] .
Pierwsza beta została wydana 1 lipca 2011 [18] , a ostateczna wersja beta została wydana 26 czerwca 2012 [19] .
Innowacje:
- Podświetlanie składni Go ;
- funkcja "przejdź do czegoś" - szybkie przejście do różnych części kodu;
- paleta poleceń - zapewniająca szybki dostęp do poleceń;
- szybka zmiana projektu;
- obsługa systemów Mac OS X Snow Leopard i OS X Lion [20] .
Sublime Text 3
Wersja beta Sublime Text 3 została wydana 29 stycznia 2013 roku i była dostępna tylko dla zarejestrowanych użytkowników [21] , którzy kupili Sublime Text 2. Jednak po wydaniu 3047 Sublime Text 3 stał się dostępny dla wszystkich [22] .
Ostateczna wersja została wydana 13 września 2017 r. [23] , 3.1 7 maja 2018 r. [24] , a 3.2 13 marca 2019 r . [25] .
Jednak wersja deweloperska jest dostępna tylko dla zarejestrowanych użytkowników [26] .
Również pakiety deb dla dystrybucji GNU/Linux stały się dostępne do pobrania . Wcześniej dostępne były tylko archiwa smoły .
Zmiany w nowej wersji [27] [28] :
- zwiększyć szybkość uruchamiania programu;
- ulepszenia interfejsu , wyszukiwania , edycji plików HTML ;
- używanie Pythona 3 dla wtyczek;
- indeksowanie plików w celu wyszukania deklaracji zmiennej, funkcji lub klasy, jak we współczesnych IDE ;
- poprawiona wydajność funkcji „zamień wszystko”;
- przenoszenie wtyczek do osobnego procesu, aby zapobiec opóźnieniom ładowania i awariom w Sublime Text;
- przejdź do poprzednich pozycji kursora.
Sublime Text 4
W kwietniu 2020 deweloper ogłosił na Discordzie , że pracuje nad Sublime Text 4 i opublikował wersję alfa do testów [29] .
Użytkownicy mający dostęp do tej wersji zwracają uwagę na dużą szybkość działania programu i płynność przewijania [30] .
W tej wersji planowana jest zmiana sposobu sprzedaży edytora: licencja pozwoli na aktualizację programu przez trzy lata, po czym konieczne będzie odnowienie subskrypcji , aby móc korzystać z nowych wersji [31] .
Ostateczna wersja została wydana 21 maja 2021 r. [32] [33] .
Zobacz także
Notatki
- ↑ https://www.sublimetext.com/blog/articles/one-point-oh
- ↑ https://www.sublimetext.com/download
- ↑ https://www.sublimetext.com/dev
- ↑ 1 2 https://forum.sublimetext.com/t/sublime-text-2-scrolling-in-os-x/1205/4#p7238
- ↑ https://news.ycombinator.com/item?id=2822114
- ↑ Słownik oksfordzki . Pobrano 9 kwietnia 2019 r. Zarchiwizowane z oryginału 4 czerwca 2019 r.
- ↑ Strona główna . Zarchiwizowane od oryginału w dniu 16 marca 2014 r.
- ↑ 1 2 10 najlepszych edytorów HTML WYSIWYG - 1stWebDesigner . Zarchiwizowane z oryginału 24 grudnia 2017 r.
- ↑ Wypróbuj Sublime Text 2 dla potrzeb edycji kodu na wielu platformach . Zarchiwizowane od oryginału 23 listopada 2012 r.
- ↑ Wspaniałe wprowadzenie do bloga . Zarchiwizowane z oryginału w dniu 9 czerwca 2016 r.
- ↑ Sublime Blog: Budowanie lepszego edytora tekstu . Zarchiwizowane z oryginału 21 sierpnia 2016 r.
- ↑ Wysublimowany blog: 1.0! Zarchiwizowane z oryginału w dniu 9 czerwca 2016 r.
- ↑ Pobierz Sublime Text . Zarchiwizowane z oryginału 16 lipca 2016 r.
- ↑ Sublime Blog: Sublime Text 1.2 już dostępny . Zarchiwizowane z oryginału 14 maja 2016 r.
- ↑ Sublime Text — nowoczesna alternatywa dla vi . Zarchiwizowane z oryginału 1 lipca 2018 r.
- ↑ Sublime Blog: Sublime Text 1.4 . Zarchiwizowane z oryginału w dniu 9 czerwca 2016 r.
- ↑ Sublime Text 2: Public Alpha zarchiwizowane 11 kwietnia 2011 r.
- ↑ Sublime Text 2: Beta zarchiwizowane 17 lipca 2016 r.
- ↑ Sublime Text 2.0 wydany zarchiwizowano 1 maja 2015 r.
- ↑ OS X Lion zarchiwizowane 14 maja 2016 r.
- ↑ Sublime Text 3 Beta zarchiwizowane 11 stycznia 2014 r.
- ↑ Sublime Text 3 Public Beta zarchiwizowane 1 lipca 2013 r.
- ↑ Sublime Text 3.0 - Aktualności - Sublime Text zarchiwizowane 13 września 2017 r.
- ↑ Wydano Sublime Text 3.1 - Aktualności - Sublime Text zarchiwizowano 8 czerwca 2018 r.
- ↑ Wydano Sublime Text 3.2 - Aktualności - Sublime Text zarchiwizowano 16 marca 2019 r.
- ↑ Kompilacje deweloperów zarchiwizowane 19 sierpnia 2013 r.
- ↑ Sublime Blog: Sublime Text 3 Beta zarchiwizowane 11 stycznia 2014 r.
- ↑ Sublime Blog: Sublime Text 3 beta 3019 zarchiwizowane 22 sierpnia 2013 r.
- ↑ 262588213843476. Dziennik zmian Sublime Text 4 tylko dlatego, że nie ma go jeszcze na oficjalnej stronie internetowej. (angielski) . treść . Pobrano 17 listopada 2020 r. Zarchiwizowane z oryginału 15 listopada 2020 r.
- ↑ r/SublimeText - Niesamowita wydajność Sublime Text 4 ? . reddit . Pobrano 17 listopada 2020 r. Zarchiwizowane z oryginału 28 czerwca 2021 r.
- ↑ r/SublimeText — komentarz od u/jfcherng na temat „Budowa dewelopera SublimeText 4!” (angielski) ? . reddit . Data dostępu: 17 listopada 2020 r.
- ↑ Sublime Text 4 - Aktualności - Sublime HQ . Pobrano 2 lipca 2021. Zarchiwizowane z oryginału 7 lipca 2021.
- ↑ Pobierz - Sublime Text . Pobrano 2 lipca 2021. Zarchiwizowane z oryginału 5 lipca 2021.
Literatura
- Dana Pelega. Opanowanie wysublimowanego tekstu. — Wydawnictwo pakietowe. — 110 s. — ISBN 978-1849698429 .
- Erica Haughee. Wysublimowany Starter Tekstu . - Wydawnictwo Packt, 2013. - 46 s. — ISBN 9781849693929 .
Linki
- Strona domowa zarchiwizowana 16 marca 2014 r. w Wayback Machine
- Zarchiwizowane z oryginału 22 marca 2013 r., Sublime Text 2 (Język angielski)
- Sublime Text 3 Zarchiwizowane 9 czerwca 2016 r. w Wayback Machine
- Menedżer pakietów Sublime Text Zarchiwizowane 22 października 2015 w Wayback Machine
- Dokumentacja Sublime Text 2 zarchiwizowana 16 lipca 2016 r. w Wayback Machine
- Dokumentacja Sublime Text 3 zarchiwizowana 22 czerwca 2016 r. w Wayback Machine
- Książka użytkownika Sublime Text Power autorstwa Wesa Bosa zarchiwizowana 17 czerwca 2016 r. w Wayback Machine
- Opinie
- Sublime Text: minimalistyczny edytor tekstu . „Haker” (1 kwietnia 2010). Pobrano 29 czerwca 2016 r. Zarchiwizowane z oryginału 18 sierpnia 2016 r.
- Przewodnik po edytorach kodu źródłowego . ixbt.com. Pobrano 13 lipca 2016. Zarchiwizowane z oryginału w dniu 5 czerwca 2016.
- Sublime Text 2/3 - Zasoby - HTMLforum - Forum programistów HTML . htmlforum.io. Źródło: 6 czerwca 2018.
- Recenzja: Sublime Text 2 to wyrafinowany edytor tekstu, którego używanie jest przyjemnością . pcworld.com. Pobrano 13 lipca 2016 r. Zarchiwizowane z oryginału 18 lipca 2016 r.
- Przegląd dwóch edytorów : Sublime Text 2 i SlickEdit . drdobbs.com. Data dostępu: 13 lipca 2016 r. Zarchiwizowane z oryginału 9 lipca 2016 r.
- Recenzja : Sublime Text 2 to najlepszy edytor tekstu dla programistów . techrepublic.com. Pobrano 13 lipca 2016 r. Zarchiwizowane z oryginału 2 lipca 2016 r.
- Jaki jest najlepszy edytor kodu? (angielski) . tutorialzine.com. Pobrano 13 lipca 2016 r. Zarchiwizowane z oryginału 10 lipca 2016 r.
- SitePoint Smackdown : Atom vs Nawiasy vs Light Table vs Sublime Text . sitepoint.com. Pobrano 13 lipca 2016 r. Zarchiwizowane z oryginału 17 sierpnia 2016 r.
- Sublime Text: Edytor tekstu, w którym się zakochasz (Windows ) . makeuseof.com. Pobrano 13 lipca 2016. Zarchiwizowane z oryginału w dniu 24 czerwca 2016.
- Wypróbuj Sublime Text 2 do edycji kodu na wielu platformach . makeuseof.com. Pobrano 13 lipca 2016 r. Zarchiwizowane z oryginału 23 listopada 2012 r.
- 10 najlepszych edytorów HTML WYSIWYG - 1stWebDesigner . www.stwebdesigner.com. Pobrano 6 czerwca 2018 r. Zarchiwizowane z oryginału w dniu 24 grudnia 2017 r.