zajímavý

Pět nejlepších textových editorů

Ať už jste vývojář nebo spisovatel, dobrý textový editor je nutností na jakémkoli počítači, v jakémkoli operačním systému. Skromný textový editor je skvělý pro správu kódu, rychlé psaní poznámek nebo jen jako nástroj pro psaní bez rozptylování. Tento týden se podíváme na pět z nejlepších na základě vašich nominací.

Začátkem tohoto týdne jsme vás požádali o vaše oblíbené textové editory, a přestože jste zde navrhli více, než bychom zde mohli zdůraznit, několik z nich získalo více nominací než ostatní. Zde jsou nástroje, které se vám líbily nejlépe:

Vznešený text

Sublime Text byl napříč platformami a funkcemi nabitý favoritem davu ve výzvě pro uchazeče, částečně kvůli jeho úžasné sadě funkcí. Moduly plug-in a doplňky jsou k dispozici pro specifické programovací jazyky a používají se ve Sublime Text. Aplikace obsahuje extrémně výkonné vyhledávací a go-to funkce, spoustu klávesových příkazů, které vám nikdy nebudou muset sundat ruce z klávesnice, když používáte je to režim bez rozptylování, který vám umožní soustředit se přímo na vaši práci - ať už se stane cokoli, a mnohem více. Sublime Text má rozhraní s kartami, takže můžete mít otevřeno více dokumentů najednou a na pravé straně zobrazení 10 000 stop, abyste mohli kdykoli vidět, kde se v dokumentu nacházíte. Můžete vybrat více řádků, abyste provedli současné změny, přizpůsobili zkratky tak, aby vyhovovaly vašim vlastním potřebám, a dokonce i klávesové zkratky dohromady, abyste mohli provádět složité - ale rychlé - operace. Je pozoruhodně silný.

Sublime Text je k dispozici pro Windows, OS X a Linux. Je distribuován jako vyhodnocovací software (což znamená, že je to zdarma na vyzkoušení, ale neexistuje žádný časový limit na to, jak dlouho jej můžete používat zdarma) a plná licence vás bude stát 70 USD. Plná licence je na každého uživatele, takže ji můžete použít na libovolném počtu počítačů, jakmile budete mít. Ti, kdo nominovali Sublime, ocenili ve výzvě pro uchazeče své impozantní sady funkcí, plug-iny a API pro vývojáře, porovnání souborů vedle sebe a mnoho dalšího. Přečtěte si vše o tom v nominačním vláknu zde a zde.

Poznámkový blok ++

Program Poznámkový blok ++ byl již dlouho a mnoho uživatelů používá program Poznámkový blok ++ vždy, když jsou připraveni upgradovat z Poznámkového bloku nebo WordPadu. Je však stále ve vývoji a kombinuje jednoduché rozhraní programu Poznámkový blok nebo Wordpad s pokročilými funkcemi, díky nimž budou spisovatelé a vývojáři šťastní. Některé z nich zahrnují přizpůsobitelné rozhraní, které můžete vytvořit jako minimální nebo bohaté na lištu nástrojů, jak si vyberete, mapu dokumentů, takže můžete kdykoli vidět, kde se ve své práci nacházíte, rozhraní s kartami, takže můžete pracovat ve více dokumentech, automaticky -kompletace a zkrácení textu, nahrávání makra, takže si můžete přizpůsobit zkratky a další. Získáte také přizpůsobitelné zvýraznění syntaxe, skládání textu a skládací části dokumentu (pro usnadnění čtení věcí) a možnosti, které můžete použít ke spuštění aplikace za určitých parametrů, jen pro usnadnění vaší práce.

Notepad ++ je zdarma (zdarma jako ve volné řeči a pivu zdarma) a je k dispozici pouze pro Windows. Můžete ho chytit jako instalovatelnou aplikaci nebo jako přenosnou aplikaci, která se spouští z jednotky flash nebo cloudového úložiště, jako je Dropbox. Pokud si nejste jisti, co přesně hledáte v textovém editoru, je dobré začít, zejména proto, že je to zdarma. Na projekt však můžete přispět a pokud se vám bude líbit, měli byste. K dispozici je také kód, takže pokud raději přispějete, můžete to udělat také. Ti z vás, kteří jej nominovali, ocenili jeho jednoduchost, množství doplňků pro téměř každý typ uživatele a samozřejmě jeho cenovku. Přečtěte si vše o tom v nominačním vláknu zde.

Vim (a jeho iterace)

Och, chlapče, Vime. Vim je navržen tak, aby přinesl jednoduchost Vi na každou platformu a osobu, která potřebovala konfigurovatelný, ale nepříliš těžký textový editor. Není to bez dobrého důvodu - Vim je multiplatformní, bezplatný, a přestože je zaměřen přímo na programátory, kteří chtějí rozhraní, které mohou vyladit podle svých představ a opravdu si odvedou nějakou práci, nemusíte být programátorem, abyste dostali nejužitečnější z toho. Místo toho stačí jen udělat čas na jeho konfiguraci, takže funguje tak, jak chcete. Nebude to držet za ruku (ačkoli jeho rozsáhlá nápověda je užitečná pro začátečníky), ale jakmile si vzpomenete na jeho klávesové zkratky a příkazy, stáhněte si tuny uživatelských skriptů, které se na ni použijí, aby se vaše práce zefektivnila a rychle se naučila, jak rychle postupovat se stává nezbytným nástrojem. Podporuje desítky jazyků, udržuje historii vašich akcí, takže je můžete snadno opakovat nebo vrátit zpět, podporuje nahrávání maker, automaticky rozpoznává typy souborů a životy - jakmile jsou nainstalovány - na příkazovém řádku.

Vim - a většina jeho iterací, které zahrnují editory, které přidávají GUI do aplikace, takže jej můžete spustit bez použití příkazového řádku - jsou zdarma (s licencí GPL). Je k dispozici pro jakýkoli operační systém s příkazovým řádkem téměř jakéhokoli typu a je to charityware, což znamená, že místo toho, aby platil za aplikaci, tým za tím navrhuje, abyste darovali dětem v Ugandě, kteří by mohli využít podporu prostřednictvím ICCF. Ti z vás, kteří pochválili Vima, poznamenali, že je nutné se učit, ale jakmile se s ním seznámíte, je na obloze limit. Přečtěte si více v nominačním vláknu zde.

Atom

Atom, který se nazýval textovým editorem „pro 21. století“, získal v nominačním kole spoustu chválu za to, že byl textový editor navržený pro potřeby dnešních vývojářů. Je postaven týmem v GitHubu a zahrnuje některé lekce, které se tým naučil pravidelným spravováním tolika kódu. Je flexibilní, přizpůsobitelný, použitelný a přestože je relativně nový, díky otevřenému rozhraní API již má velké množství doplňků a spoustu pluginů. Funguje to jako nativní aplikace a dokonce i aplikační balíček je přizpůsobitelný, takže získáte pouze moduly, které potřebujete. Obsahuje rozhraní s kartami, vícedílné rozložení, snadný prohlížeč souborů a snadnou křivku učení, abyste s ním mohli rychle začít pracovat. K dispozici je také pevná dokumentace, která vám pomůže začít, pokud ji potřebujete. Pouze nevýhodou: Atom je v současné době v soukromé beta verzi a pokud se chcete pokusit, musíte se zaregistrovat a pozvat si prsty.

Atom je v současné době pouze OS X (10.8+), ačkoli verze Windows a Linux jsou na plánu. Je také zdarma používat, když je v beta verzi, ale když je hotový a uvolněný, tým za tím říká, že to bude „konkurenceschopná cena“. Ti z vás, kteří jej nominovali, ocenili jeho přizpůsobitelnost a dostupné pluginy a poukázali na potenciál nástroje stát se jedním z nejlepších a nejvýkonnějších textových editorů, které jsme viděli za mnoho let. Více se o tom dočtete v rubrice nominací zde.

Aktualizace 07/2015 : Atom vydal svoji první stabilní verzi 1.0 a plně podporované verze pro Windows a Linux! Podrobnosti si můžete prohlédnout zde.

Emacs (a jeho itrace)

Pokud jste použili operační systém s rozhraním příkazového řádku, měli jste k dispozici Emacs. Je tu po celá desetiletí (protože to napsali Richard Stallman a Guy Steele v roce 1976) a jeho další hlavní textový editor, který stojí ve Svatém textovém editoru Grail Wars. Není to nejjednodušší nástroj, ale rozhodně je to jeden z nejsilnějších. Má strmou křivku učení, ale vždy je připravena k použití. Měla dlouhou a ukrytou historii, ale verze, kterou většina lidí ukončí pomocí GNU Emacs, je spojena výše. Je také bohatě vybavený - Emacs umí zpracovat téměř jakýkoli typ textu, který na něj házíte, zvládne jednoduché dokumenty nebo složitý kód, nebo může být upraven pomocí spouštěcích skriptů, které přidávají funkce nebo vylepšují rozhraní a zkratky tak, aby odpovídaly vašemu projektu nebo preferencím. Podobně Emacs podporuje záznam makra, tuny zkratek (které se musíte naučit, abyste se s ním opravdu seznámili), a má spoustu modulů vytvořených třetími stranami, které využívají aplikaci pro zcela neprogramové účely, jako je plánování projektu., kalendářování, čtení zpráv a zpracování textu. Když říkáme, že je mocný, neděláme si srandu. Jeho síla z velké části vychází ze skutečnosti, že si s tím může kdokoli zahrát a přetvořit jej v něco nového a užitečného pro každého.

Emacs je zcela multiplatformní, s verzemi a deriváty dostupnými pro Windows, OS X, Linux a téměř každý další operační systém na planetě. Je to zdarma, stejně jako ve volném projevu i pivu zdarma, a přichází s podrobnou nápovědou, návody a průvodci, které vám pomohou začít s jeho používáním, pokud jste novým v používání Emacsu. Ti z vás, kteří to ocenili ve výzvě pro uchazeče, zdůraznili její flexibilitu a sílu, úplnou přizpůsobitelnost a skutečnost, že v ní můžete hrát Tetris, což je sice pěkný bonus. Vše o tom můžete číst v jeho vlákno nominace zde.

Nyní, když jste viděli prvních pět, je čas dát je do celkového hlasování a určit tak oblíbenou komunitu Goldavelez.com.

Přečtěte si více!

Čestné uznání tento týden jdou na TextWrangler (OS X) a UltraEdit (Windows / OS X / Linux) . TextWrangler, jako lehčí bratr BBEditu, pracuje stejně dobře jako nástroj pro psaní, stejně jako nástroj pro vývoj, i když je navržen tak, aby byl druhým. Je to skvělý univerzální textový editor s automaticky ukládací vyrovnávací pamětí, který udržuje všechna vaše data a dokumenty neporušené, i když je neukládáte na disk mezi spuštěním aplikace a jejím ukončením. Na druhou stranu je UltraEdit dalším oblíbeným davem a sportovním přizpůsobitelným rozvržením, vestavěným FTP, vyhledáním a nahrazením, které podporuje regulární výrazy, zvýrazňování syntaxe a další. Navíc je to napříč platformami. Jsou to skvělé možnosti, které právě zmeškaly prvních pět, pokud chcete něco víc než pět nejlepších nabídek.

Opravdu nemůžeme říci, kolik úžasných nominantů jsme dostali tento týden ve výzvě pro uchazeče. Pokud jste zvědaví, kde je váš oblíbený editor, je pravděpodobné, že byl nominován zpět v tomto vlákně, takže se podívejte na to. Pamatujte, že prvních pět je založeno na. Nejen si stěžujte na prvních pět, dejte nám vědět, jaká je vaše preferovaná alternativa - a zdůvodněte to - v diskusích níže.