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“. |
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
sudo apt-get nainstalovat sublime-text
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 .
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.
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.
Prostě fantastické!
Je to nejlepší, co znám ... škoda, že to není svobodný software, i když je zdarma.
Alternativa
textadept
http://foicica.com/textadept/
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
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 .
Není to zdarma ... verze, kterou vám umožňují používat zdarma, je Beta, stabilní verze je licencována a stojí 60 dolarů,
Další kliknutí a došla vám paměť!
v ubuntu 11..04 verze sublime-text-2 nefunguje, ale zkuste nainstalovat sublime-text-2-dev
Děkuji!! Zkusím to.
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.
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.
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.
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?
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.
Už jsem to vyzkoušel, je to vynikající, děkuji za informace. !!!
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
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 🙂
Scribes je velmi dobrý, protože se pokusím s tímto doporučeným.
Neexistuje nic jako Eclipse .. jedno kliknutí a spuštění serveru ... další kliknutí a vytvoření projektu pro vás!
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
Zkoušel jsem ten textový editor, dostal jsem ho díky tomuto webu http: www.notiubuntu.wordpress, com