Vznešený text - Sublime Text
tento článek příliš spoléhá na Reference na primární zdroje.Únor 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Původní autoři | Jon Skinner |
---|---|
Vývojáři | Sublime HQ |
První vydání | 18. ledna 2008 |
Stabilní uvolnění | 3.2.2 Sestavení 3211 / 1. října 2019[1] |
Napsáno | C ++, Krajta |
Operační systém | Linux 32/64 bitů, Operační Systém Mac 10.6 nebo novější (verze 2), 10.7 nebo novější (verze 3), Microsoft Windows 32/64 bitů |
Typ | Editor zdrojového kódu, debugger |
Licence | Proprietární[2] |
webová stránka | www |
Vznešený text je shareware napříč platformami editor zdrojového kódu s Krajta aplikační programovací rozhraní (API). Nativně podporuje mnoho programovací jazyky a značkovací jazyky a funkce mohou přidávat uživatelé s pluginy, obvykle budováno komunitou a udržováno pod licence na svobodný software.
Funkce
Následuje seznam funkcí Sublime Text:[3]
- „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ů klávesnicí
- Simultánní úpravy: současně provádět stejné interaktivní změny ve více vybraných oblastech
- Rozhraní API založené na Pythonu
- Předvolby specifické pro projekt
- Rozsáhlá přizpůsobitelnost prostřednictvím souborů nastavení JSON, včetně nastavení specifických pro projekt a platformu
- Cross-platform (Windows, Operační Systém Mac 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 od první verze softwaru propagované Skinnerem na oficiálním blogu Sublime zahrnují Retina displej podpora a funkce „Quick Skip Next“. “[4]
Průvodce rozhraním
Motivy
- Sublime Text obsahuje 23 různých vizuálních témat, s možností stáhnout si další motivy a konfigurovat vlastní motivy pomocí pluginů třetích stran
- Funkce minimapy zobrazuje sníž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í posouvá editor v souboru.[5]
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 rozptýlení, které zobrazují pouze jeden soubor bez dalších nabídek kolem něj
Funkce
Výběr sloupců a úpravy s více výběry
Tato funkce umožňuje uživatelům vybrat celé sloupce najednou nebo umístit více než jeden kurzor do textu, což umožňuje simultánní ú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, pohyb po slovech, pohyb po podřízených slovech (CamelCase, pomlčka nebo podtržítko), přesunout na začátek / konec řádku atd., ovlivnit nezávisle všechny kurzory, což umožňuje rychle upravovat mírně složité opakující se struktury bez nutnosti použití makra nebo regulární výraz.[6]
Automatické dokončení
Sublime Text nabídne vyplnění záznamů, protože uživatel píše v závislosti na použitém jazyce. Rovněž automaticky dokončuje proměnné vytvořené uživatelem.
Zvýraznění syntaxe a zobrazení s vysokým kontrastem
Tmavé pozadí ve Sublime Textu má snížit únavu očí a zvýšit kontrast s textem. Zvýraznění syntaxe také usnadňuje čtení syntaxí jazyka.[Citace je zapotřebí ]
Vytváření kódu v editoru
Tato funkce umožňuje uživatelům spouštět kód pro určité jazyky přímo z editoru, což eliminuje potřebu přepínání na příkazový řádek a zpět. Tuto funkci lze také nastavit tak, aby vytvářela kód automaticky při každém uložení souboru.[je zapotřebí objasnění ]
Ú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 klávesy Tab vložit blok kódu, kdykoli to vyžaduje.
Přejít 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.[7][je zapotřebí objasnění ]
Další funkce
Sublime Text má kromě těchto také řadu funkcí, včetně:[8]
- Automatické ukládání, které se pokouší zabránit uživatelům ve ztrátě práce
- Přizpůsobitelné klíčové úkoly, 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, jak píšete, začne hledat zadávaný text jako uživatelské typy, aniž by vyžadoval samostatné dialogové okno
- Funkce kontroly pravopisu se během psaní opravuje
- Makra
- Opakujte poslední akci
- Široký výběr příkazů pro úpravy, včetně odsazení a zrušení odsazení, přeformátování odstavců 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 najít, nainstalovat, upgradovat a odebrat zásuvné moduly, obvykle bez restartování Sublime Textu. Správce balíků udržuje nainstalované balíčky aktuální s funkcí automatického upgradu a stahuje balíčky z GitHub, BitBucket a vlastní kanál / úložiště systému kódovaného JSON. Rovněž zpracovává aktualizaci balíčků klonovaných z GitHub a BitBucket prostřednictvím Git a Hg, jakož i poskytování příkazů pro povolení a zakázání balíčků. Správce balíčků také obsahuje příkaz k seskupení libovolného adresáře balíčku do souboru .sublime-package.[9]
Pozoruhodné balíčky třetích stran zahrnují:
- SublimeCodeIntel - Mezi funkce patří Přejít na definici symbolu, Tipy pro volání funkcí.[10]
- Sublime Goto Documentation - Otevře příslušnou dokumentaci pro zvýrazněnou funkci
- Zvýrazňovač závorek - Vylepšuje základní zvýraznění, které Sublime Text poskytuje pro dvojice závorek
- Sublime dpaste - Odešle vybraný text do služby dpaste.com
- SublimeLinter - kód podšívka (validace) 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 barevných schémat odeslaných komunitou[11]
- WordPress - přidává automatické doplňování a úryvky pro blogování plošina WordPress
- Git - integruje se Git funkčnost do Sublime Textu
Verze 3
Verze 3 vstoupila do beta verze 29. ledna 2013. Nejprve byla dostupná 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.[12] Sublime Text 3 byl oficiálně vydán 13. září 2017.[13][14]
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 index pro usnadnění funkcí Přejít na definici a Přejít na symbol v projektu. Správa oken umožňuje uživatelům přesouvat se mezi panely pomocí klávesových zkratek.[15]
Vznešené sloučení
Sublime HQ také nabízí Vznešené sloučení, a Git GUI a slučování nástroj, vydaný v roce 2018.[16]
Viz také
Reference
- ^ https://www.sublimetext.com/3
- ^ „Sublime Text EULA“. Sublime HQ Pty Ltd.
- ^ „Vznešený text“. Sublime HQ Pty Ltd. Citováno 14. března 2014.
- ^ „Vznešený blog“. Citováno 11. dubna 2015.
- ^ "Rozhraní". 1. webdesigner. Citováno 13. listopadu 2012.
- ^ "Funkce". makeuseof.com. Citováno 13. listopadu 2012.
- ^ "Funkce". thewebdesignbay.com. Archivovány od originál dne 8. listopadu 2012. Citováno 13. listopadu 2012.
- ^ "Funkce". 1. webdesigner. Citováno 13. listopadu 2012.
- ^ "Kontrola balíku". wbond.net. Citováno 9. září 2013.
- ^ „Správce balíčků“. rockettheme.com. Archivovány od originál dne 23. listopadu 2012. Citováno 26. listopadu 2012.
- ^ "Colorsublime". Colorsublime.com. Citováno 11. dubna 2015.
- ^ „Sublime Text 3 Dev Builds“. Citováno 9. září 2013.
- ^ Skinner, Jon. „Sublime Text 3.0“. Citováno 13. září 2017.
- ^ Brinkmann, Martin (15. září 2017). „Sublime Text 3.0 is out“. gHacks Tech News. Citováno 26. ledna 2020.
- ^ „Sublime Text 3 Beta“. Vznešený blog. Citováno 11. ledna 2014.
- ^ Booker, Logan (22. září 2018). „Sublime Merge Is a Slick Git Front-End from the Makers of Sublime Text“. Austrálie: Záchranář. Citováno 26. ledna 2020.
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.