Přeskočit na obsah

Sublime Text

Z Wikipedie, otevřené encyklopedie
Sublime Text
VývojářJon Skinner
První vydání18. ledna 2008
Aktuální verze4 (Build 4205) (23. dubna 2026)
Operační systémOS X, Windows, Linux
Platformax86_64
Apple Silicon
A64
Vyvíjeno vC++, Python
Typ softwaruTextový editor
Licenceproprietární
Lokalizaceangličtina
Webwww.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 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 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ů: ActionScriptAppleScriptASPdávkové souboryCC++C#, ClojureCSSDDiffErlang, Go, Graphviz (DOT), GroovyHaskellHTMLJava, JSP, JavaScript, JSON, LaTeX, Lisp, Lua, Makefile, Markdown, MATLABObjective-COCamlPerlPHPPythonR, Rails, regulární výrazy, reStructuredTextRubyScala, Bash, SQL, Tcl, TextileXMLXSLYAML.

  1. editor sice zdarma není, lze si však z oficiálních stránek stáhnout neomezenou zkušební verzi

    Související články

    [editovat | editovat zdroj]

    Externí odkazy

    [editovat | editovat zdroj]