Sublime Text
| Vývojář | Jon Skinner |
|---|---|
| První vydání | 18. ledna 2008 |
| Aktuální verze | 4 (Build 4205) (23. dubna 2026) |
| Operační systém | OS X, Windows, Linux |
| Platforma | x86_64 Apple Silicon A64 |
| Vyvíjeno v | C++, Python |
| Typ softwaru | Textový editor |
| Licence | proprietární |
| Lokalizace | angličtina |
| Web | www.sublimetext.com |
| Některá data mohou pocházet z datové položky. | |
Sublime Text je multiplatformní editor textových souborů a zdrojového kódu psaný v C++ s programovým API v Pythonu. Jeho funkcionalita je rozšiřitelná pluginy vytvářené komunitou okolo Sublime Textu. Samotný editor není open source ani zdarma[pozn. 1], většina pluginů však ano.
Hlavní vlastnosti
[editovat | editovat zdroj]- přívětivé uživatelské rozhraní
- sofistikované a užitečné funkce
- úžasná rychlost
Výchozí uživatelské rozhraní je laděno do tmavé barvy, jako téma pro zvýrazňování kódu je použito Monokai. Je k dispozici spousta komunitou vytvořených alternativních vzhledů, díky JSON struktuře souborů s vzhledy je jednoduché vytvořit vlastní.
Funkce
[editovat | editovat zdroj]Funkce Goto Anything umožňuje pomocí pár stisknutí kláves přeskočit na jakýkoli soubor v právě aktivním projektu. Umožňuje také rychlý přechod na určitý řádek v souboru, vyhledávání v souboru nebo přejití na specifickou funkci.
Funkcí vícero kurzorů umožňuje současně editovat různé části souboru. Jsou na ni napojeny klávesové zkratky pro efektivní úpravu a organizaci kódu.
Funkce příkazový řádek slouží pro rychlý přístup k různým zákoutím editoru bez nutnosti sahat po myši. Stačí stisknout klávesovou zkratku Ctrl + Shift + P a začít psát. Sublime Text bude dostupné příkazy automaticky napovídat.
Pokud máte rozepsaný soubor a pokusíte se Sublime Text zavřít, nedostanete žádné varování ani dotaz. Místo toho se pomocí funkce ukládání relace celá relace uloží a při příštím spuštění bude obnovena. Veškeré změny budou obnoveny v takovém stavu, v jakém byly před zavřením. To samé platí pro přepínání projektů.
Funkce náhled souboru slouží k zobrazení zmenšeného zvýrazněného zdrojového kódu na pravé straně editoru, což zlepšuje orientaci v rozsáhlých kódech.
Je možné také přizpůsobení editoru podle představ uživatele. Téměř vše se dá přenastavit či upravit. Ačkoli ne v klikacích dialozích, ale pro programátory a kodéry známých JSON souborech. Každé nastavení může být různé pro určitý soubor nebo projekt.
Pluginy
[editovat | editovat zdroj]Pluginy umožňují vylepšení nebo přizpůsobení základních funkcí Sublime Textu. Obvyklé jsou zejména:
- Package Control — Zjednodušení instalace dalších pluginů z příkazového řádku a udržování jejich aktuálnosti
- SublimeCodeIntel — Chytré doplňování kódu, našeptává funkce a jejich parametry
- Goto Documentation — Otevře dokumentaci právě vybrané funkce ve webovém prohlížeči, lze jej vyvolat přes příkazový řádek
- SublimeLinter — Klasický zvýrazňovač syntaktických chyb, je to pouze framework, nutnost doinstalovat příslušné lintery
- SideBarEnhancements — Rozšiřuje chudé menu po kliknutí pravým tlačítkem myši v postranním panelu
Podporované syntaxe
[editovat | editovat zdroj]Tyto syntaxe jsou zvýrazňovány ve výchozí instalaci, podporu dalších je možné doplnit pomocí pluginů: ActionScript, AppleScript, ASP, dávkové soubory, C, C++, C#, Clojure, CSS, D, Diff, Erlang, Go, Graphviz (DOT), Groovy, Haskell, HTML, Java, JSP, JavaScript, JSON, LaTeX, Lisp, Lua, Makefile, Markdown, MATLAB, Objective-C, OCaml, Perl, PHP, Python, R, Rails, regulární výrazy, reStructuredText, Ruby, Scala, Bash, SQL, Tcl, Textile, XML, XSL a YAML.
Poznámky
[editovat | editovat zdroj]- ↑ editor sice zdarma není, lze si však z oficiálních stránek stáhnout neomezenou zkušební verzi
Reference
[editovat | editovat zdroj]Související články
[editovat | editovat zdroj]Externí odkazy
[editovat | editovat zdroj]
Obrázky, zvuky či videa k tématu Sublime Text na Wikimedia Commons - (anglicky) Oficiální stránka editoru
- Další informace o editoru na stránkách devbook.cz
- (anglicky) Sublime Text Wiki