Vznešený text - Sublime Text

Vznešený text
Logo Sublime Text 3.png
Původní autoři Jon Skinner
Vývojáři Vznešené velitelství
První vydání 18. ledna 2008 ; Před 13 lety ( 2008-01-18 )
Stabilní uvolnění
4 Build 4113 / 14. července 2021 ; před 2 měsíci ( 2021-07-14 )
Operační systém Linux , macOS , Windows
Plošina x64 a ARM64
Typ Editor zdrojového kódu
Licence Shareware
webová stránka www. sublimetext .com

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

Rozhraní Sublime Text 2
  • 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

PHP Hello World on Sublime Text 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í

externí odkazy