Už jste někdy chtěli vyzkoušet a naučit se vývoj webových aplikací? Prvním krokem je samozřejmě získání textového editoru. Může však být obtížné vybrat pouze jednu, protože existuje spousta různých možností. Mezi nejznámější editory patří Sublime Text, Vim, Notepad ++, Atom a Emacs. Je samozřejmé, že z čeho vybírat, ale probereme vás pouze jedním atomem - a ukážeme vám, o co jde.
Základy atomu
Atom ve své nejzákladnější podobě je stejně jako jakýkoli jiný textový editor: kód, který píšete, je zvýrazněn různými barvami, existuje několik funkcí automatického doplňování atd. Jádro Atomu je však od ostatních textových editorů velmi jedinečné v tom, že je „hackovatelné do jádra“. Z tohoto důvodu je editor kódu nástroj, který lze přizpůsobit tak, aby dělal téměř cokoli. Ve skutečnosti existuje dokonce vestavěný správce balíčků ke stažení doplňků vyvinutých komunitou (k dispozici jsou tuny užitečných balíčků, díky nimž je kódování v Atomu mnohem flexibilnější).
Seznam dostupných balíčků najdete zde.
Editor kódu také obsahuje mnoho dalších úhledných aspektů. Můžete své projekty rozdělit do několika tabulek, což vám umožní rychle porovnávat a přistupovat k různým kódovým souborům. Má také prohlížeč souborového systému, který vám umožní otevřít projekt nebo více projektů v jednom okně. Prohlížeč systému souborů také velmi usnadňuje vytváření nových souborů, aniž by bylo nutné opustit editor kódu.
Jak jsme již zmínili dříve, Atom má také některé elegantní funkce automatického dokončování, které vám pomohou psát kód mnohem rychleji. Atom je také multiplatformní. Je kompatibilní s Windows, OS X (nyní MacOS) a Linux.
Je Atom lepší než zbytek?
Atom má toho hodně co dělat. Je to lepší než ostatní? No, to je těžké volání, protože to nakonec přijde na preference a na to, co preferujete. Atom je můj textový editor kvůli své flexibilitě a funkčnosti. Stejně tak mám rád Sublime Text, ale raději Atom kvůli lépe vypadajícímu rozhraní. Existuje však mnohem více textových editorů než jen Atom a Sublime Text.
To znamená, že si musíte nějakou chvíli vyzkoušet a zjistit, co nejlépe vyhovuje vašim preferencím. V mém případě je Atom schopen zvládnout všechny mé potřeby pro vývoj webových aplikací, a to by také mohlo zvládnout i ty vaše.
Odkaz ke stažení Atom
