Atom pluginy

Pro rychlejší práci sdílím a postupně aktualizuji seznam Atom pluginů, které se dají použít při vývoji webových stránek a eshopů.

Zvýrazňování PHP a HTML je již zabudované

Užitečné funkce

file-icons

Jak již název napovídá, rychleji poznáme s jakými soubory pracujeme, podle ikon vedle souborů.
Odkaz

highlight-selected

Zvýrazní vybraný text v rámci celého kódu.
Odkaz

Formátování kódu

Atom-beautify

  1. Nainstalujeme si Composerhttp://getcomposer.org/download/ (nejjednodušší nainstalování je přes composer-setup.exe).
  2. Poté si nainstalujeme Git pro Windows z http://git-scm.com/download/win (mělo by se vám to stahovat automaticky).
  3. Otevřeme si CMD jako správce a zadáme příkaz composer global require friendsofphp/php-cs-fixer.
  4. Nakonec si v Atomu najdeme a nainstalujeme Atom-beautify.

Kontrola syntaxe

Atom v základu nekontroluje syntaxi žádného programovacího jazyka a proto je potřeba pro konkrétní jazyk doinstalovat tzv. lintery.

Podpora PHP

Je nejprve potřeba uvést cesta k php.exe, na což jsem připravil návod Jak přidat .exe soubor do uživatelských příkazů systému Windows.

docblockr

Pokud máte nějakou funkci s parametry automaticky vám vytvoří popisný víceřádkový komentář s názvem, typem a popisem proměnné
Odkaz

php-integrator-base

indexuje proměnné a metody, aby pak mohly být jednoduše použity v ostatních php-integrator balíčkách. Dále pak přeskakování např. na deklaraci metody tzv. „goto“.

php-integrator-annotations

informuje o překrytých metodách apod.

php-integrator-tooltips

Zobrazuje informace o metodách, proměnných a konstantách.

php-integrator-refactoring

Umožní jednoduché generování konstruktorů, getterů, setterů apod.

Šablonovací jazyk

pug

language-pug – zvýrazňování syntaxe

smarty

language-smarty

svn, tortoise-svn nebo rabbitvcs-svn

V případě, že používáte Subversion pro verzování svého projektu, jsou tyto pluginy vhodné jako mosty do nainstalovaných aplikací ve Windows (Tortoise SVN) nebo Ubuntu (Rabbit VCS). Můžete tedy například commitovat přímo z Atomu.

sync-settings

Pokud si například koupíte nový počítač, tak je vhodné si již jednou nainstalované pluginy a jejich konfigurace synchronizovat, abyste nemuseli znovu procházet veškerá nastavení nebo klávesové zkratky :-)
Na uvedeném odkaze najdete i návod, jak synchronizaci provést.

Podpora pro PHP frameworky

Laravel

2 thoughts on “Atom pluginy

Add yours

Napsat komentář

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑