Sublime Text

z Wikipédie, slobodnej encyklopédie
Skočit na navigaci Skočit na vyhledávání
Sublime Text
Základné informácie
VývojárJon Skinner
Posledná aktuálna verzia3.2.1 (6. apríl 2019)
Posledná testovacia verzia3 (zostavenie 3208) (21. apríl 2019)
Operačný systémOS X, Windows, Linux
LokalizáciaC++, Python
Licenciaproprietárna
Ďalšie odkazy
Webová stránkawww.sublimetext.com

Computer n screen.svg Pozri aj Informačný portál

Sublime Text je multiplatformný editor textových súborov a zdrojového kódu napísaný v C++ s programovým API v Pythone. Jeho funkcionalita je rozšíriteľná pluginmi vytváranými komunitou okolo Sublime Textu. Samotný editor nie je open source ani zadarmo,[pozn. 1] väčšina pluginov však áno.

Hlavné vlastnosti[upraviť | upraviť kód]

  • prívetivé užívateľské rozhranie
  • sofistikované a užitočné funkcie
  • vysoká rýchlosť

Predvolené užívateľské rozhranie je ladené do tmavej farby, ako téma pre zvýrazňovanie kódu je použité Monokai. Je k dispozícii mnoho komunitou vytvorených alternatívnych vzhľadov, vďaka JSON štruktúre súborov s vzhľadmi je jednoduché vytvoriť vlastný.

Funkcie[upraviť | upraviť kód]

  • Goto Anything - dovolí pomocou pár stlačení klávesov preskočiť na akýkoľvek súbor v práve aktívnom projekte. Umožňuje tiež rýchly prechod na určitý riadok v súbore, vyhľadávanie v súbore alebo prejdenie na špecifickú funkciu.
  • viacero kurzorov - umožňuje súčasne editovať rôzne časti súboru. Je na ňu napojených mnoho klávesových skratiek, čo efektivitu úprav a organizácie kódu. Výhodná je najmä pri premenovávaní premenných.
  • príkazový riadok - slúži pre rýchly prístup k rôznym funkciám editora. Aktivuje sa klávesovou skratkou Ctrl + Shift + P. Sublime Text dostupné príkazy automaticky napovedá.
  • ukladanie relácie - rozpísaný súbor sa po zatvorení programu uloží a pri nasledovnom spustení bude obnovený. Všetky zmeny budú obnovené v takom stave, v akom boli pred zavretím. To isté platí pre prepínanie projektov.
  • náhľad súboru - zmenšený zvýraznený zdrojový kód na pravej strane editora, ktorý zlepšuje orientáciu v rozsiahlych kódoch.
  • prispôsobenie editora - takmer všetko sa dá prenastaviť či upraviť, aj keď nie v klikacích dialógoch, ale pre programátorov a kodérov známych JSON súboroch. Každé nastavenie môže byť rôzne pre určitý súbor alebo projekt.

Pluginy[upraviť | upraviť kód]

Pluginy umožňujú vylepšenie alebo prispôsobenie základných funkcií Sublime Textu. Obvyklé sú hlavne:

  • Package Control — Zjednodušenie inštalácie ďalších pluginov z príkazového riadku a udržovanie ich aktuálnosti
  • SublimeCodeIntel — doplňovanie kódu, našepkáva funkcie a ich parametre
  • Goto Documentation — Otvorí dokumentáciu práve vybranej funkcie vo webovom prehliadači, možno ho vyvolať cez príkazový riadok
  • SublimeLinter — Klasický zvýrazňovač syntaktických chýb, je to len framework, nutnosť doinštalovať príslušné lintery
  • SideBarEnhancements — Rozširuje chudobné menu po kliknutí pravým tlačidlom myši v postrannom paneli

Podporované syntaxe[upraviť | upraviť kód]

Tieto syntaxe sú zvýrazňované v predvolenej inštalácii, podporu ďalších je možné doplniť pomocou pluginov: ActionScript, AppleScript, ASP, dávkové súbory, 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, Pascal, Perl, PHP, Python, R, Rails, regulárne výrazy, reStructuredText, Ruby, Rush, Scala, Bash, SQL, Tcl, Textile, XML, XSL a YAML.

Poznámky[upraviť | upraviť kód]

  1. editor síce zadarmo nie je, možno si však z oficiálnych stránok stiahnúť neobmedzenú skúšobnú verziu

Referencie[upraviť | upraviť kód]

Pozri aj[upraviť | upraviť kód]

Zdroj[upraviť | upraviť kód]

Tento článok je čiastočný alebo úplný preklad článku Sublime Text na českej Wikipédii.

Externé odkazy[upraviť | upraviť kód]