Sublime Text 2: nejlepší dostupný editor kódu?

Vyslovující text 2 je editor kódu styl TextMate, Scribes, Kate nebo Redcar. Jeho rozhraní je čisté a intuitivní a podporuje použití Snippets, Plugins a kódových konstrukčních systémů (Build Systems).

Nejprve byl vytvořen Jonem Skinnerem jako rozšíření vim, ale postupně získal svou vlastní identitu. Z tohoto důvodu má Sublime Text 2 stále režim úprav podobný vi, který se nazývá „Vintage režim“.

pozornost: Sublime Text 2 je distribuován zdarma, ale nejde o svobodný software. Pro stejně zajímavou bezplatnou alternativu vám doporučuji zkusit Klisáci.

Hlavní charakteristiky

  • Mini mapa: Minimapa se skládá z náhledu struktury našeho kódu, který lze umístit vedle karty nebo jej lze skrýt. Je velmi užitečné se pohybovat po souboru, když dobře známe jeho strukturu.
  • Multi. Výběr: Vícenásobný výběr není nic nového, už to dlouho integroval editor Ultraedit pro Windows. Chcete-li provést vícenásobný výběr výrazu v různých částech souboru, stačí umístit kurzor do slova, které chceme vyhledat, a provést Cmd + D v systému Mac OS X nebo Ctrl + D v systémech Windows a Linux
  • Více kurzorů: Při použití vícenásobného výběru vytvoří Sublime Text n kurzorů, pomocí kterých můžeme libovolně psát text na n různých pozicích paralelně, cool
  • Více rozvržení: Dodává se se sedmi konfiguracemi rozvržení, kde si můžeme vybrat úpravy v jednom okně nebo rozdělit až čtyři svislá okna nebo čtyři okna mřížky. Existuje plugin, který umožňuje vytvářet více rozvržení, v Linuxu se editor stává alespoň nestabilním.
  • Nativní podpora pro nespočet jazyků: Nativní podpora bezpočtu jazyků, včetně Clojure, Haskell, Erlang, Scala a Go (abychom jmenovali alespoň některé)
  • Konfigurovatelné zvýraznění syntaxe: Zvýraznění syntaxe je plně konfigurovatelné prostřednictvím konfiguračních souborů na uživatele
  • Dynamické vyhledávání: Můžete hledat regulární nebo normální výrazy podle souborů, projektů, adresářů, jejich spojek nebo najednou
  • Automatické dokončování a značení klíčů: Ke klíči, který zavírá nebo otevírá blok, můžeme přejít jednoduchým způsobem
  • Podpora úryvků a pluginů: Fragmenty jsou jako makra nebo balíčky a jsou docela užitečné, existuje nespočet pluginů, jako je plugin ZenCoding
  • Celková konfigurace klávesových spojení: Všechny klíče lze přepsat podle našich představ, to je opravdu úžasné
  • Rychlý přístup k řádku nebo souboru: Můžeme otevřít soubor pomocí vázání kláves Cmd + P v systému Mac OS X nebo Ctrl + P ve Windows a Linuxu a zadáním jeho názvu nebo procházením seznamu. Můžeme také přejít na řádek pomocí dvojtečky a čísla řádku (například: 245).
  • Paleta příkazů: Můžeme použít Shift + Cmd + P na Mac OS X nebo Shift + Ctrl + P na Win a Linux pro přístup k Paletě příkazů, kde můžeme filtrovat a použít libovolný příkaz, který chceme. To je velmi užitečné použít ve spojení s ovladačem balíčku (o kterém si povíme v jiném příspěvku). 

Podpora Zen Coding

Jednou z funkcí, kterou si myslím zaslouží zvláštní zmínku, je podpora Zencodingu.

Zen Coding není nic jiného než zástupce kódu, který je napsán s velmi podobnou syntaxí jako CSS, takže pokud znáte CSS a HTML, jste téměř připraveni začít si usnadňovat život.

V praktickém případě, pokud bychom chtěli vytvořit označení pro nabídku, bylo by nám jasné, že potřebujeme navigační značku a poté seznam, což by znamenalo minimálně 7 řádků kódu napsaných ručně, ale mohlo by být sníženo na méně než 15 znaků se Zen Coding del následujícím způsobem (pro rozbalení by stačilo pouze stisknout Ctrl +):

nav> ul> li.item * 5> a

Následující video nám ukazuje další příklady Zencodingu:

V Oficiální stránka Zen Coding najdete další informace, příklady a seznam podporovaných editorů. Na stránce pro stažení najdete instalační balíčky pro každý z editorů, obvykle je v balíčku obsažen soubor .txt s pokyny k instalaci. Zde najdete rozšíření pro Sublime Text 2.

Instalace

Sublime Text 2 není k dispozici v mnoha oficiálních úložištích (ačkoli uživatelé Arch a derivátů si jej pravděpodobně mohou nainstalovat z AUR). Z tohoto důvodu je nejjednodušší přejít na stránku projektu a descargar verze pro Linux. Ne, nic není třeba kompilovat. Jednoduše rozbalte stažený soubor a spusťte program. Bude fungovat bez dalších, jako každá přenosná aplikace.

Uživatelé Ubuntu a derivátů mohou vstoupit do terminálu a zadat následující v případě, že dávají přednost instalaci programu z PPA:

sudo add-apt-repository ppa: webupd8team / sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Johnny Mentero řekl

    sudo apt-get nainstalovat sublime-text

  2.   kasymaru řekl

    Nejlepší editor kódu je jakákoli aplikace, která zpracovává text, většina lidí mluví o editorech kódu nebo IDE, jako by tyto programy programovaly aplikace, pokud editor nebo IDE hodně pomáhají, ale ano, každý ví, že funguje dobře .

  3.   Federico řekl

    Dobrý den, před 2 dny Sublime text 2 a já jsem dostal chybu, která se zmiňovala o knihovně ovládání balíčků, přišel jsem s brilantním nápadem eliminovat složku Package a znovu ji stáhnout, když jsem znovu otevřel editor, nabídku bar, postranní panel, který byl dříve bílý, je nyní černý a editor v jeho bílé části je nyní černý, nereaguje na žádný příkaz klávesnice a nemohu přistupovat k předvolbám a zobrazí se následující zpráva:

    Chyba při načítání syntaxe souboru "Packages / Text / Plain text.tmLanguage": Chyba při analýze plist xml: Nepodařilo se otevřít soubor v souboru "Packages / Text / Plain text.tmLanguage"

    Nainstaloval jsem a odinstaloval jsem to asi 10krát, nevím, jestli dělám něco špatně, nebo omylem jsem vymazal něco jiného, ​​používám Mac a jsem v něm nový a nevím, jak opravit to, co jsem udělal , Zkontroloval jsem složku obsahu, zkopíroval jsem složku balíčku (nevím, jestli na správném místě) a nic, pokud mi někdo může pomoci, ocenil bych to.

  4.   Heiko 7017 řekl

    Nejlepší editor, kterého jsem kdy zkoušel, hodně úsilí z Jonovy strany, proto jsem se rozhodl koupit jeho licenci. Navzdory tomu, že nejsem svobodný software, stojí za 60 dolarů, které jsem v té době zaplatil, jako by to byl svobodný software, daroval bych projektu. Pozdravy.

  5.   Já Palafrugell řekl

    Prostě fantastické!

  6.   Pojďme použít Linux řekl

    Je to nejlepší, co znám ... škoda, že to není svobodný software, i když je zdarma.

  7.   Adrian řekl

    Alternativa

    textadept

    http://foicica.com/textadept/

  8.   rafuru řekl

    Hmm, ale proč má stránka sekci pro nákup licence?

    Je to něco, čemu jsem úplně nerozuměl, protože stahování balíčku z webu má v sekci Nápověda možnost zadat licenční kód

  9.   rafuru řekl

    Hmm myslím, že jsem si to dobře nevysvětlil ..

    Varování říká: Sublime Text 2 je distribuován zdarma, ale nejde o svobodný software. Pro stejně zajímavou alternativu zdarma navrhuji zkusit Scribes.

    což znamená, že jej lze volně distribuovat, ale není zdarma (je třeba jej upravovat nebo redistribuovat pro jiné účely) ... ale slovo free mi říká, že jde o freeware.

    Pokud se jedná o zkušební verzi, není zdarma a je tedy shareware.

    Spíše moje otázka zní, zda tento test nebo skutečnost, že klíč nebo licenční klíč není vložen, ovlivní program později, například nedovolte mi jej otevřít nebo omezit jeho funkce na konci testu, pokud je důkaz .

  10.   pablorubianes řekl

    Není to zdarma ... verze, kterou vám umožňují používat zdarma, je Beta, stabilní verze je licencována a stojí 60 dolarů,

  11.   Nico řekl

    Další kliknutí a došla vám paměť!

  12.   Slavnosti Felipe Sipion řekl

    v ubuntu 11..04 verze sublime-text-2 nefunguje, ale zkuste nainstalovat sublime-text-2-dev

  13.   Gonzalo řekl

    Děkuji!! Zkusím to.

  14.   Jorge řekl

    Dobře, děkuji za odpověď. Chvíli jsem to testoval a z několika důvodů mě nepřesvědčilo. Pak mě neustále žádalo o licenci, což sice můžete stisknout pouze „zrušit“, ale stále mě to otravuje. Upřednostňuji Notepad ++ a Pspad, protože lépe vyhovují mým potřebám.
    Děkuju mnohokrát.

  15.   Pojďme použít Linux řekl

    Nejsem si jistý ... myslím, že ne ...
    Navrhuji ale, abyste to vyzkoušeli a chvíli si s ním pohráli, abyste objevili všechny jeho vlastnosti.
    Pravdou je, že jsem ho nějakou dobu nepoužíval, ale je mi jasné, že je to jeden z nejlepších textových editorů, který je dnes k dispozici.
    Škoda, že to není zadarmo ... i když je to zdarma.
    Na zdraví! Pavel.

  16.   Jorge řekl

    Ahoj, otázka, můžeš prohledávat seznamy v Sublime Text? Toto je funkce, která se mi opravdu líbí v editorech, jako je Pspad nebo Notepad ++, ve kterých mi ukazují výsledky získané ve formě seznamu, který ukazuje celý řádek, kde bylo slovo nalezeno, a to mi umožňuje rychle vědět, jestli linka je nebo není to, co chci. Je to proto, že neustále pracuji se soubory s mnoha řádky a jde to od lenivosti a výsledku k výsledku, aby se zjistilo, zda je to správné.
    Zdravím.

  17.   Lucifer řekl

    Proč hledat novou alternativu, pokud Emacs již existuje nebo vi?
    Kromě toho, že to není svobodný software, jaký má smysl podporovat tento typ softwaru a dávat mu tolik propagandy?

  18.   Pojďme použít Linux řekl

    To není propaganda.
    Myslel jsem, že je dobrý nápad to propagovat, protože je to vynikající software. Také by bylo hezké, kdyby vaši vývojáři dostali e-maily o vydání zdrojového kódu. Pokud projekt není znám, neexistuje způsob, jak to udělat.
    Na zdraví! Pavel.

  19.   Polaris23 28 řekl

    Už jsem to vyzkoušel, je to vynikající, děkuji za informace. !!!

  20.   rafuru řekl

    Protože existuje mnoho lidí, kteří nemají čas se naučit používat trochu „pokročilejší“ editor, jako je vim nebo Emacs.

    Mnohokrát člověk vyžaduje, aby program jen seděl a kódoval, aniž by musel číst a procvičovat si návody, jak tyto nástroje používat.

    Není nic špatného na tom, že tento program je proprietární, vývojář se rozhodl vydělat peníze svým softwarem a je to úplně normální ... nebo co? Budete také bojovat o to, abyste získali 100% domácí nebo „zdarma“ PC, abyste nezaplatili značkám?

    Nebo si zasadíte vlastní „rajčata“ zdarma, abyste nezaplatili trhu?

    Musíte se naučit věci trochu rozlišovat

  21.   rafuru řekl

    Ve skutečnosti licence na kvalitní program, jako je tento, tolik neváží.

    Ale protože jsem student, který sotva má peníze na jídlo, necháme to tak, hahaha.

    Ten zenový režim vypadá skvěle 🙂

  22.   Julio Cesar Marin Garreta řekl

    Scribes je velmi dobrý, protože se pokusím s tímto doporučeným.

  23.   Host řekl

    Neexistuje nic jako Eclipse .. jedno kliknutí a spuštění serveru ... další kliknutí a vytvoření projektu pro vás!

  24.   guilliin řekl

    Zkoušel jsem to a je to dobré, ale pro mě neexistuje nic jako editace Komodo, i tak nevím, proč tolik povyku s úžasným

  25.   Miguel řekl

    Zkoušel jsem ten textový editor, dostal jsem ho díky tomuto webu http: www.notiubuntu.wordpress, com