Vznešený text - Sublime Text
Původní autoři | Jon Skinner |
---|---|
Vývojáři | Vznešené velitelství |
První vydání | 18. ledna 2008 |
Stabilní uvolnění | 4 Build 4113 / 14. července 2021
|
Operační systém | Linux , macOS , Windows |
Plošina | x64 a ARM64 |
Typ | Editor zdrojového kódu |
Licence | Shareware |
webová stránka | www. |
Sublime Text je komerční editor zdrojových kódů . Nativně podporuje mnoho programovacích jazyků a značkovacích jazyků . Uživatelé mohou rozšířit jeho funkčnost pomocí doplňků , obvykle vytvořených komunitou a udržovaných pod licencemi bezplatného softwaru . Sublime Text obsahuje Python API, aby usnadnil pluginy .
Funkce
Následuje seznam funkcí Sublime Text:
- „Přejít na cokoli“, rychlá navigace k souborům, symbolům nebo řádkům
- "Paleta příkazů" používá adaptivní párování pro rychlé vyvolání libovolných příkazů pomocí klávesnice
- Simultánní úpravy : současně provádějte stejné interaktivní změny ve více vybraných oblastech
- Rozhraní API pluginu založené na Pythonu
- Předvolby specifické pro projekt
- Rozsáhlá přizpůsobitelnost prostřednictvím souborů nastavení JSON, včetně nastavení pro konkrétní projekt a platformu
- Multiplatformní (Windows, macOS a Linux) a podpůrné doplňky pro různé platformy
- Kompatibilní s mnoha jazykovými gramatikami z TextMate
Verze 2
Sublime Text 2.0.2 byl vydán 8. července 2013. Změny oproti první verzi softwaru, jak ji Skinner propagoval na oficiálním blogu Sublime, zahrnují podporu zobrazení Retina a funkci „Quick Skip Next“.
Témata
- Sublime Text obsahuje 23 různých vizuálních témat s možností stáhnout si další motivy a konfigurovat vlastní motivy prostřednictvím doplňků třetích stran
- Funkce minimapa zobrazuje zmenšený přehled celého souboru v pravém horním rohu obrazovky. Část souboru viditelná v hlavním podokně editoru je zvýrazněna a kliknutím nebo přetažením v tomto zobrazení se posouvá editor souborem.
Panely, skupiny a režimy obrazovky
- Program nabízí řadu režimů obrazovky, včetně panelů, které mohou zobrazit až čtyři soubory najednou, stejně jako režimy na celou obrazovku a bez rušivých vlivů, které zobrazují pouze jeden soubor bez jakýchkoli dalších nabídek kolem něj.
Výběr sloupců a vícenásobné úpravy
Tato funkce umožňuje uživatelům vybrat celé sloupce najednou nebo umístit více než jeden kurzor do textu, což umožňuje současné úpravy . Všechny kurzory se pak chovají, jako by každý z nich byl v textu jediný. Příkazy jako pohyb po znaku, pohyb po řádku, výběr textu, přesun po slovech, přesun po subwords ( CamelCase , spojovník nebo podtržítko oddělené), přesun na začátek/konec řádku atd., Ovlivňují všechny kurzory samostatně, což umožňuje mírnou úpravu komplexní opakující se struktury rychle bez nutnosti používat makra nebo regex .
Automatické dokončení
Sublime Text nabídne dokončení záznamů při psaní uživatele v závislosti na používaném jazyce. Automaticky také dokončí proměnné vytvořené uživatelem.
Zvýraznění syntaxe a zobrazení s vysokým kontrastem
Tmavé pozadí na Sublime Text má snížit únavu očí a zvýšit kontrast s textem. Zvýraznění syntaxe také usnadňuje čtení syntaxí jazyka.
Vytváření kódu v editoru
Tato funkce umožňuje uživatelům spouštět kód pro určité jazyky z editoru, což eliminuje potřebu přepnout na příkazový řádek a zpět. Tuto funkci lze také nastavit tak, aby automaticky vytvářela kód při každém uložení souboru.
Úryvky
Tato funkce umožňuje uživatelům ukládat bloky často používaného kódu a přiřazovat jim klíčová slova. Uživatel pak může zadat klíčové slovo a stisknutím tabulátoru vložit blok kódu, kdykoli to bude vyžadovat.
Jdi na cokoli
Tato funkce je nástroj, který umožňuje uživatelům přepínat mezi otevřenými, nedávnými nebo projektovými soubory a také procházet symboly v nich.
Další funkce
Sublime Text má řadu dalších funkcí, včetně těchto:
- Automatické ukládání, které se pokouší zabránit uživatelům ve ztrátě práce
- Přizpůsobitelná přiřazení kláves , navigační nástroj, který umožňuje uživatelům přiřadit klávesové zkratky k jejich volbě možností v nabídkách i na panelu nástrojů
- Najít při psaní, začne hledat text, který zadává uživatel, aniž by vyžadoval samostatné dialogové okno
- Funkce kontroly pravopisu se při psaní opravuje
- Makra
- Opakujte poslední akci
- Široký výběr příkazů pro úpravy, včetně odsazení a odsazení, přeformátování odstavce a spojování řádků
Správce balíčků
Package Control je správce balíků třetích stran pro Sublime Text, který uživateli umožňuje vyhledávat, instalovat, upgradovat a odstraňovat doplňky , obvykle bez restartování Sublime Text. Správce balíčků udržuje nainstalované balíčky aktuální díky funkci automatického upgradu a stahuje balíčky z GitHub , BitBucket a vlastního systému kanálů/úložišť s kódováním JSON. Zpracovává také aktualizaci balíčků klonovaných z GitHub a BitBucket přes Git a Hg a také poskytuje příkazy pro povolení a zakázání balíčků. Správce balíčků také obsahuje příkaz ke spojení libovolného adresáře balíčku do souboru .sublime-package.
Mezi pozoruhodné balíčky třetích stran patří:
- SublimeCodeIntel-Mezi funkce patří skok na definici symbolu, tipy pro volání funkcí.
- Dokumentace Sublime Goto - otevře příslušnou dokumentaci pro zvýrazněnou funkci
- LSP - Podpora protokolu Language Server
- Zvýrazňovač závorek - Vylepšuje základní prvky, které Sublime Text poskytuje dvojicím závorek
- Sublime dpaste - Odešle vybraný text do služby dpaste.com
- SublimeLinter - Code linting (ověřování) pro JavaScript, Perl, PHP, Python, Ruby a další
- Vylepšení postranního panelu - Vylepšení postranního panelu Sublime Text 2 s novými možnostmi pro mazání, otevírání, přesouvání, vytváření, úpravy a hledání souborů
- ColorSublime-Rozšiřuje počet dostupných motivů ze standardních 22 na více než 250 komunitních barevných schémat
- WordPress - Přidává automatické dokončování a úryvky pro blogovací platformu WordPress
- Git - Integruje funkce Git do Sublime Text
Verze 3
Verze 3 vstoupila do beta verze 29. ledna 2013. Nejprve byla k dispozici pouze pro registrované uživatele, kteří si zakoupili Sublime Text 2, 28. června 2013 byla k dispozici široké veřejnosti. Nejnovější vývojové verze však stále vyžadují registrační kód. Sublime Text 3 byl oficiálně vydán 13. září 2017. V květnu 2018 následovala verze 3.1 a verze 3.2 v březnu 2019.
Mezi dvě hlavní funkce, které Sublime Text 3 přidává, patří indexování symbolů a správa podokna. Indexování symbolů umožňuje Sublime Textu skenovat soubory a vytvářet rejstřík pro usnadnění funkcí Přejít na definici a Přejít na symbol v projektu . Pane Management umožňuje uživatelům přesouvat se mezi podokny pomocí klávesových zkratek.
Verze 4
Verze 4 byla vydána 20. května 2021.
Vznešené sloučení
V roce 2018 vydala společnost Sublime HQ Sublime Merge, Git GUI a nástroj pro sloučení .
Viz také
Reference
Další čtení
- Peleg, Dan (2013). Zvládnutí vznešeného textu . Birmingham, Velká Británie: Packt Publishing. ISBN 978-1-84969-842-9.
- Bos, Wes (2014). Sublime Text Power User: Kompletní průvodce .