Co je atom. Atom - textový editor

Atom je populární editor programových kódů, který často používají programátoři a weboví vývojáři.

Popularita tohoto editoru je způsobena přítomností nejjednoduššího rozhraní a mnoha užitečných funkcí. Atom podporuje všechny známé jazyky a kódování a zahrnuje také funkci zvýraznění syntaxe. Kromě toho je funkce programu vybavena velmi pohodlným správcem souborů, který umožňuje rychlé přepínání mezi adresáři a otevřenými dokumenty.

Software funguje v mnoha ohledech podobně jako funkce moderních webových prohlížečů. Každý z otevřených dokumentů se zobrazí na samostatné kartě a přepínání mezi nimi bude velmi rychlé a pohodlné. Pokud jste omylem zavřeli jednu z karet, můžete ji vrátit pomocí funkce „Zavřená karta“.

Počáteční stylistický design editoru Atom je proveden v tmavých barvách. To poskytuje pohodlí při používání editoru za špatných světelných podmínek nebo v noci. V případě potřeby lze barevné schéma změnit podle vašeho vkusu.

Atom (rus. „Atom“) je editor bezplatných textových kódů od společnosti GitHub, vytvořený na základě platformy Electron. Je to skvělý nástroj pro psaní kódu a vývoj webových programů a aplikací. Můžete si stáhnout bezplatný editor Atom pro Windows, Mac nebo Linux.

Co je to za program?

Atom Text Editor je editor otevřeného zdroje. Je vyvinut v angličtině a má široké možnosti přizpůsobení. Navzdory skutečnosti, že dnes existuje obrovské množství takových programů, například: nebo - všechny mají své vlastní nedostatky.

Proto se GitHub pokusil vytvořit editor, který bude kombinovat všechny potřebné funkce a nebude mít žádné nevýhody. Samotní vývojáři produktů jej nazývají textový editor 21. století.

Schopnosti

Tento program zahrnuje správce dávek, prohlížeč souborového systému, projektového manažera a samozřejmě editor kódu. Podporuje programovací jazyky jako Java, HTML, CSS, C / C ++, SQL, Python, PHP a mnoho dalších.

Jak používat?

Editor umožňuje instalovat různé balíčky, které podporují velké množství funkcí a doplňků.

Instalace nového balíčku je jednoduchá:

  • Na kartě Uvítací průvodce musíte vybrat Instalovat balíček a po Otevřít instalační program;
  • Po instalaci požadovaného balíčku můžete jeho nastavení změnit pomocí tlačítka Nastavení nebo deaktivovat tlačítkem Zakázat.

Rozhraní

Atom není jednoduchá webová aplikace. Jedná se o specializovanou verzi známého prohlížeče Chromium. Okno programu je samostatná místní webová stránka. Vzhledem k tomu, že práce v editoru probíhá lokálně, není třeba se neustále starat o načítání zdrojů, asynchronní načítání modulů, zřetězení skriptů atd.

Po instalaci editoru si uživatel může nezávisle vybrat motiv, který mu vyhovuje. Chcete-li to provést, přejděte do nabídky Úpravy a poté Předvolby -\u003e Motivy. Kromě tématu tento panel také umožňuje vybrat zvýraznění syntaxe Theme Syntax. Vývojáři nabízejí dvě možnosti designu - světlou a tmavou (ve výchozím nastavení). Kromě toho můžete motiv nainstalovat stažením z Internetu.

Funkce:

Free Atom, stejně jako každý jiný editor, má své vlastní výhody a nevýhody.

Výhody

Výhody této aplikace lze bezpečně připsat:

  • Otevřený zdroj;
  • Bezplatná distribuce programu;
  • Podpora velkého počtu jazyků a rámců;
  • Přepínání mezi kódováním;
  • Interakce s Git a Github;
  • Zvýraznění syntaxe, kontrola pravopisu, dokončení funkce a závorky, změna měřítka, režim rozdělené obrazovky atd .;
  • Dálnopis pro kooperativní kódování;
  • Integrovaný průzkumník, projektový manažer a instalátor balíčků.

nevýhody

Nevýhody tohoto programu lze přičíst pouze skutečnosti, že není distribuován v ruštině. Tato chyba je však rychle vyřešena instalací rozšiřujícího balíčku „i18n“, který do Atomu přidává ruštinu.

Výsledek

Editor atomů je příkladem vynikajícího vývojářského nástroje, který má všechny výhody a funkce, které zrychlují kódování a vytváření programů, což uživateli činí proces co nejpohodlnějším.

Atom je program pro úpravy textu a programových kódů s nejpragmatičtějším rozhraním. Může pracovat s téměř všemi běžnými formáty kódování a textových souborů a zahrnuje také funkci zvýraznění syntaxe. V případě potřeby lze Atom docela úspěšně použít jako správce souborů. Integrovaný „prohlížeč“ umožňuje snadno přepínat mezi soubory a složkami, přesouvat textové dokumenty „jeden po druhém“ a hromadně a také pohodlně prohlížet adresářovou strukturu ve stromovém seznamu.

Stejně jako většina ostatních moderních textových editorů otevírá Atom nové soubory na samostatných kartách, které fungují jako webový prohlížeč. Díky tomu může uživatel snadno kopírovat a přesouvat informace mezi dokumenty. Program si pamatuje otevřené karty, když je zavřete, pokud jste samozřejmě tuto funkci v nastavení nevypnuli. Ve výchozím nastavení používá editor vzhled v tmavých a matných barvách. Pokud musíte hodně pracovat s textem (zejména v noci), pak pravděpodobně rozumíte výhodám těchto barev rozhraní. Černé pozadí při práci ve tmě „nebolí“ oči a také snižuje únavu. Obvykle se podobný design grafického prostředí používá v „nočních režimech“, které jsou nyní obvyklé pro dodávání různých textových editorů a „čteček“.

Atom je zcela svobodný software. Editor je vynikajícím nástrojem pro vývojáře, copywritery a obecně pro každého, kdo potřebuje funkce standardního poznámkového bloku Windows.

Co je nového v této verzi?

1.32.2 (10.11.2018)

  • opravena chyba, kdy rychlé rychlé změny mohly vést k nesprávnému zvýraznění syntaxe;
  • opravena chyba, která způsobovala zamrzání při provádění některých změn v souborech ERB;
  • opravena chyba, kdy psaní "#" nesprávně vložených složených závorek v několika jazycích;
  • přidáno několik tříd zvýraznění syntaxe, které byly omylem odstraněny v 1.32.0.

Atom je bezplatný, moderní a uživatelsky přívětivý editor formátovaného textu. Je snadno použitelný a plně přizpůsobitelný.

Atom je užitečný pro studenta, který se právě učí základy programování, a pro prvotřídního hackera, který musí současně pracovat s různými jazyky a formáty. Pokud chcete, můžete jej použít jako správce souborů a získat nepostradatelný nástroj pro vývojáře a copywritery a pro každého, kdo nemá dostatek funkcí poznámkového bloku.

Textový editor Atom si můžete stáhnout zdarma a v ruštině na oficiálním odkazu níže bezprostředně po popisu.

Klíčové vlastnosti Atomu

Abyste se seznámili s editorem, nepotřebujete žádné speciální znalosti, stačí otevřít soubor a začít pracovat. Po prvních minutách používání tohoto nástroje se nebudete chtít vrátit k předchozím editorům.

  • Podpora všech programovacích jazyků.
  • Zvýraznění syntaxe.
  • Hledejte nové doplňky, které rozšiřují funkčnost.
  • Nezávislé rozšíření funkčnosti a změna vzhledu díky otevřenému zdrojovému kódu.
  • Inteligentní automatické doplňování, díky kterému je kódování mnohem rychlejší.
  • Více oken: rozdělení rozhraní do několika panelů pro porovnání a úpravy.
  • Inovativní funkce k vyhledání a nahrazení částí kódu ve všech souborech najednou.
  • Multiplatformní: po pozastavení můžete později pokračovat v jakémkoli jiném operačním systému.
  • Více než dva tisíce doplňků k vyřešení jakéhokoli problému.

Stáhněte si editor Atom pro Windows v ruštině nabízíme zdarma z oficiálních webových stránek uvedených níže po charakteristikách programu.

Protože každé okno je samostatná webová stránka, není třeba se obávat načítání zdrojů. Inovativní webová technologie zajišťuje rychlý výkon bez zatížení systému.

Chcete-li nainstalovat Atom, musíte být vlastníkem jednoho z následujících systémů: Mac OS, Windows 7, 8 a 10, RedHat Linux nebo Ubuntu Linux. Tato paleta různých operačních systémů umožňuje vyhnout se problémům se synchronizací s voláním příkazů.

Atom byl vyvinut týmem vývojářů GitHub a své produkty umisťují jako textový editor 21. století. O co se vývojáři původně snažili a proč vůbec chtěli vytvořit atom, protože trh je plný textových editorů? Podle vývojářů existuje na trhu mnoho podobných programů, například Sublime Text 3, Brackets atd., Které však mají řadu nevýhod. Někteří textoví editorové mají bohaté příležitosti, pokud jde o rozšiřování funkčnosti, přizpůsobení, ale je obtížné to celé studovat, udělat to pro nezkušeného uživatele bez zvláštních znalostí, zatímco jiní jsou naopak snadno asimilovatelní, ale málo funkční. Atom byl vyvinut proto, aby tyto hrany odstranil a spojil všechny výhody konkurence!

První start

Při prvním spuštění atomu se před námi otevře uvítací okno skládající se ze dvou panelů, na levé straně logo editora, popis s odkazy a na pravé straně nabídky hlavních sekcí programu s malými popisy každé z nich - což od prvních minut pomůže spřátelit se s atomem.


Rozhraní

První věc, která mě po instalaci atomu zahákla, je jeho příjemné a přátelské rozhraní, které ostře kontrastuje s konkurencí, k lepšímu. Konstrukce atomu je velmi intuitivní a promyšlená, není nic nadbytečného a všechny prvky jsou správně umístěny, takže ani začátečník nebude mít zpočátku žádné potíže pochopit, co je kde.

Zvýraznění kódu obecně jsem se osobně zamiloval do tématu, které je výchozí po instalaci atomu. Souhlaste, je prostě úžasná!


Okno nastavení programu je také velmi pohodlné a krásně provedené, každé nastavení má popis, který vám pomůže pochopit, k čemu slouží. Kromě toho vývojáři zahrnuli takovou příležitost, jako je prohlížení popisů dodatečně nainstalovaných pluginů a témat editoru, aniž by museli jít na stránku s pluginem na internetu, a myslím, že je to skvělé!


Nabídka nastavení textového editoru Atom

Nastavení atomu textového editoru lze otevřít pomocí části nabídky „zobrazení“, položky „nastavení“ nebo kombinací klávesových zkratek - Ctrl +,

Program má širokou škálu nastavení, všechna nastavení jsou rozdělena do sémantických kategorií (také pohodlné).
Jádro - Nastavení jádra programu Upravit - Nastavení pro úpravy textu a jeho zobrazení v okně editoru Systém - nastavení pro zobrazení atomu v místní nabídce operačního systému Keybindings - Seznam a popis všech klávesových zkratek atomu textového editoru Balíčky - Seznam všech pluginů nainstalovaných v atomu a jejich nastavení s popisem , stejně jako tlačítko pro povolení / zakázání libovolného pluginu (i systémového). Motivy - Sekce se seznamem nainstalovaných motivů a jejich nastavení. Aktualizace - Sekce pro oznámení o nových verzích pluginů, motivů a samotného atomu textového editoru s tlačítkem aktualizace pro každou z nich. Instalovat - Sekce dalších doplňků a témat pro atom s popisem každého z nich, rychlým filtrem a tlačítkem instalace.

Zde můžete změnit téměř vše a nemusíte za tím vstupovat do systémových souborů, stejně jako v jiných editorech kódu lze vše provést přímo v panelu nastavení jednoduše povolením / zakázáním jednoho nebo druhého nastavení.

Klávesové zkratky Atom

Samostatná část zobrazuje všechny klávesové zkratky programu a popis toho, za co jsou odpovědné. Každou klávesovou zkratku lze přepsat na jiné kombinace kláves, které jsou pro vás osobně výhodné. Chcete-li to provést, musíte kliknout na ikonu diskety a zkopírovat konfigurační kód pro tuto funkci a poté otevřít soubor nastavení klávesové zkratky pomocí odkazu „váš soubor klíčové mapy“, poté do něj vložit zkopírovaný kód a nahrané klávesové zkratky nahradit vlastními a soubor uložit, poté soubor okamžitě uložit můžete použít zadané klávesové zkratky 🙂


Atom pluginy


Klávesové zkratky

Skvělá vlastnost atomu - vše je užitečné 🙂 Když je okno editoru prázdné, zobrazí se textový posuvník s tipy pro často používané klávesové zkratky programu.


Záložky

Záložky jsou k dispozici hned po vybalení v atomu, aby pomohly urychlit proces navigace hromadného kódu. Například máte soubor css se styly pro bloky webů a umístěním záložek na začátek každé části stylů bloků můžete snadno a rychle procházet mezi těmito částmi kódu nastavením záložek. Nebo když dokončíte svůj pracovní den a chcete rychle otevřít místo, se kterým jste pracovali včera - přidejte si ho do záložek a nebojte se!

Záložky Atom jsou umístěny v položce nabídky „Upravit“ „Záložka“. Záložku můžete také vložit / odebrat v sekci kódu pomocí kombinace kláves Alt + Ctrl + F2 A procházet záložkami: Vpřed - F2; Zpět - Shift + F2 Pomocí klávesové zkratky můžete zobrazit seznam všech záložek v dokumentu - Ctrl + F2


Git a GitHub v Atomu

Velmi pohodlnou funkcí atomu je také skutečnost, že má panel pro práci s řízením verzí Git, který vám umožňuje ovládat verze přímo z atomu textového editoru, aniž byste museli jít na konzolu. A samozřejmě vývojáři atomů zahrnuli podporu pro propojení úložiště na GitHubu s editorem atomů. (O práci s Gitem v atomu si povíme podrobněji v následujících článcích)


Atom má také podporu pro úryvky (připravené části kódu). Když zadáte počáteční písmena úryvku, zobrazí se okno se seznamem úryvků již připravených v programu (pro tento typ dokumentu), které odpovídají zadaným písmenům. Fragmenty se rozbalí stisknutím klávesy Tab.
Můžeme také vytvořit vlastní úryvky (více o tom v dalších článcích této série). Nabídka úryvků se nachází v hlavní nabídce v části „Balíčky“, v položce „Úryvky“. Pokud zde vyberete položku „dostupné“, otevře se okno se seznamem všech dostupných úryvků pro tento typ kódu.


Příkazový řádek v Atom

Všechny dostupné funkce a příkazy programu jsou k dispozici na panelu příkazů, který lze otevřít v položce nabídky „Balíčky“ „Paleta příkazů“ nebo stisknutím kombinace klávesových zkratek - Ctrl + Shift + P

Kromě skutečnosti, že všechny dostupné funkce jsou uvedeny v příkazovém panelu, má mnoho funkcí, ke kterým jsou přiřazeny klávesové zkratky, kombinaci klávesových zkratek, které tuto funkci / příkaz spouštějí.

Seznam můžeme filtrovat zadáním názvu příkazu do pole rychlého filtru.


Kromě karet můžeme rozdělit okno editoru na panely. Nabídka panelů se nachází v části hlavní nabídky „Zobrazit“, záložce „Panely“. Nebo z místní nabídky v okně editoru. Pokud zvolíte příkaz "Rozdělit - nahoru, dolů, doleva, doprava", poté bude v okně editoru nahoře, dole, vlevo, vpravo podle vybraného příkazu přidáno další okno. Jakýkoli panel lze zase rozdělit na nekonečný počet dalších panelů. Velikost panelů lze změnit přetažením ohraničení požadovaného panelu.


To je v podstatě vše, co jsem chtěl říct v první lekci v sérii lekcí o tomto textovém editoru s názvem Atom. Mimochodem, Atom je pro mě nyní hlavní textový editor, do kterého píšu programový kód.

Doufám, že je článek pro vás užitečný, čekám na váš komentář k tomuto editoru, napište, co se vám na něm líbí nebo nelíbí a jaké doplňky pro atom používáte. Rád o tomto tématu s vámi diskutuji. A na tomto se nerozloučíme - uvidíme se v příštím článku, který bude věnován analýze všech prvků rozhraní atomu a jeho konfiguraci! Zatímco!