add php storm settings and plugins

parent 33bed6e1
......@@ -6,17 +6,17 @@
Установка необходимых плагинов
- [git-control](https://atom.io/packages/git-control) - GUI для работы с git прямо из редактора
- [git-time-machine](https://atom.io/packages/git-time-machine) - Показывает историю файла из GIT
- [linter](https://atom.io/packages/linter) - Линтер
- [linter-eslint](https://atom.io/packages/linter-eslint) - Линтер для JavaScript
- [linter-less](https://atom.io/packages/linter-less) - Линтер для Less
- [linter-php](https://atom.io/packages/linter-php) - Линтер для PHP
- [linter-htmlhint](https://atom.io/packages/linter-htmlhint) - Линтер для HTML
- [emmet](https://atom.io/packages/emmet) - Emmet ускоряет написание HTML
- [docblockr](https://atom.io/packages/docblockr) - Плагин для создания комментов документации
- [editorconfig](https://atom.io/packages/editorconfig) - [EditorConfig](http://git.zolotoykod.ru/111/developer-guide/blob/master/1-standards/1.5-editorconfig.md)
- [language-pug](https://atom.io/packages/language-pug) - Поддержка подвсетки Pug (шаблонизатор)
- [*git-control*](https://atom.io/packages/git-control) - GUI для работы с git прямо из редактора
- [*git-time-machine*](https://atom.io/packages/git-time-machine) - Показывает историю файла из GIT
- [*linter*](https://atom.io/packages/linter) - Линтер
- [*linter-eslint*](https://atom.io/packages/linter-eslint) - Линтер для JavaScript
- [*linter-less*](https://atom.io/packages/linter-less) - Линтер для Less
- [*linter-php*](https://atom.io/packages/linter-php) - Линтер для PHP
- [*linter-htmlhint*](https://atom.io/packages/linter-htmlhint) - Линтер для HTML
- [*emmet*](https://atom.io/packages/emmet) - Emmet ускоряет написание HTML
- [*docblockr*](https://atom.io/packages/docblockr) - Плагин для создания комментов документации
- [*editorconfig*](https://atom.io/packages/editorconfig) - [EditorConfig](http://git.zolotoykod.ru/111/developer-guide/blob/master/1-standards/1.5-editorconfig.md)
- [*language-pug*](https://atom.io/packages/language-pug) - Поддержка подвсетки Pug (шаблонизатор)
```bash
apm install git-time-machine linter linter-eslint linter-less linter-php linter-htmlhint git-control emmet docblockr editorconfig language-pug
......
# PHPStorm
[*PhpStorm*](https://www.jetbrains.com/phpstorm/) — коммерческая кросс-платформенная интегрированная среда разработки для PHP. Разрабатывается компанией JetBrains на основе платформы IntelliJ IDEA.
## Настройка параметров PHPStorm
- Editor
- General
- Appearance
- Show line numbers
- Show whitespaces
- Smart Keys
- Use 'CamelHumps' words
- Languages & Frameworks
- JavaScript
- JavaScript language version = ECMAScript 6
- Code Quality Tools
- ESLint
- Enable
- Set 'Node interpreter'
- Set 'ESLint package'
- Configuration file = Automatic search
- PHP
- Set interpreter from [Nginx Stack](http://git.zolotoykod.ru/111/developer-guide/blob/master/3-software/3.1-local-server.md)
- Composer
- Set path to Composer.phar from [Nginx Stack](http://git.zolotoykod.ru/111/developer-guide/blob/master/3-software/3.1-local-server.md)
- Node.js and NPM
- Set Node interpreter
## Установка необходимых плагинов
- *EditorConfig* - [EditorConfig](http://git.zolotoykod.ru/111/developer-guide/blob/master/1-standards/1.5-editorconfig.md)
- *Pug (ex-Jade)* - Поддержка подвсетки Pug (шаблонизатор)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment