feat(atom): atom plugins

parent 2c559ad8
...@@ -17,7 +17,8 @@ ...@@ -17,7 +17,8 @@
- [*docblockr*](https://atom.io/packages/docblockr) - Плагин для создания комментов документации - [*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) - [*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 (шаблонизатор) - [*language-pug*](https://atom.io/packages/language-pug) - Поддержка подвсетки Pug (шаблонизатор)
- [*merge-conflicts*](https://atom.io/packages/merge-conflicts) - merge-tool для разрешения конфликтов в Git;
```bash ```bash
apm install git-time-machine linter linter-eslint linter-less linter-php linter-htmlhint git-control emmet docblockr editorconfig language-pug apm install git-time-machine linter linter-eslint linter-less linter-php linter-htmlhint git-control emmet docblockr editorconfig language-pug merge-conflicts
``` ```
# Список используемых плагинов в редакторах кода или IDE
_Обращаем внимание, что это не полный список только любимых плагинов._
### Sublime Text
- [Emmet](http://emmet.io) — пожалуй, самый полезный плагин со сниппетами для вёрстки HTML. Прирост к скорости — 100500%.
- [GitGutter](https://github.com/jisaacks/GitGutter) — плагин для git с подсветкой измнений в файле от последнего коммита.
- [AngularJS](https://github.com/angular-ui/AngularJS-sublime-package) — поддержка фреймворка в среде: подсветка синтаксиса, ключевых слов, анализ проекта и его индексирование; позволяет быстро найти нужный контроллер/директиву/фильтр, понимает доку, подскажет название переменной из inject.
- [SublimeLinter](http://www.sublimelinter.com/en/latest/) — обнаруживает большинство ошибок и опечаток уже на стадии написания кода.
- [Project Manager](https://github.com/randy3k/Project-Manager) — управляет проектами.
- [Color Highlighter](https://github.com/Monnoroch/ColorHighlighter) — подсвечивает текст в цвет, который указан.
- [Color picker](http://weslly.github.io/ColorPicker/) — позволяет вставить нужный hex-цвет в стили или HTML.
- [SideBarEnchancements](https://github.com/titoBouzout/SideBarEnhancements) — ништяки для сайдабара типа копирования файлов, переименования, открытия в чем-нибудь и так далее.
- [EasyMotion](https://github.com/tednaleid/sublime-EasyMotion) – удобное перемещение к указанному символу.
- [FileBrowser](https://github.com/aziz/SublimeFileBrowser) — проводник сразу в редакторе.
- [Bracket Highlighter](https://github.com/facelessuser/BracketHighlighter) — подсвечивает парные скобки; проще не путаться, когда их много.
- [Prettify](https://github.com/victorporof/Sublime-HTMLPrettify) — плагин для форматирования кода.
- [LiveReload](https://github.com/dz0ny/LiveReload-sublimetext2) — перезагружалка страницы.
### Webstorm, PHPStorm
_WS-адепты считают, что их IDE совершенна и не требует сторонних плагинов. Но мы смогли вытащить из них целых два._
- [EditorConfig](http://editorconfig.org) — плагин для форматирования чужого кода без боли и конфликтов в VCS.
- [Deployment](https://www.jetbrains.com/webstorm/help/deployment.html) — возможность автозагрузки/синхронизации кода на удаленом хостинге, помогает в случае удаленного расположение проекта.
### Brackets
- [Extract for Brackets (Preview)](https://github.com/adobe/brackets) — фотошоп скоро будет не нужен! Всё в редакторе! От создателей Фотошопа.
### VIM
- [neocomplete](https://github.com/Shougo/neocomplete.vim) — крутой автокомплит кода.
### Emacs
Мне было лень разбираться, поэтому вот:
- flycheck
- auto-complete
- pony-mode
- pep8
- tabbar
- tabbar-ruler
- highlight-parentheses
- js2-mode
- flymake-jshint
- expand-region
- js2-refactor
- less-css-mode
### Atom
- [emmet](https://atom.io/packages/emmet) - ускорение набора HTML и CSS при помощи сниппетов;
- [stylus](https://atom.io/packages/Stylus) - подсветка синтаксиса Stylus, также включает в себя сниппеты, но лучше использовать emmet, как наиболее популярное решение для разных редакторов;
- [language-jade](https://atom.io/packages/language-jade) - подсветка синтаксиса Jade (Pug);
- [merge-conflicts](https://atom.io/packages/merge-conflicts) - merge-tool для разрешения конфликтов в Git;
- [blame](https://atom.io/packages/blame) - вывод построковой истории изменений для выбранного файла;
- [atom-ungit](https://atom.io/packages/atom-ungit) - подробный просмотр изменений в Git-репозитории (ветки, коммиты, подсветка изменений);
- [git-control](https://atom.io/packages/git-control) - GUI для Git;
- [vim-mode](https://atom.io/packages/vim-mode) - добавляет возможности Vim;
- [file-icons](https://atom.io/packages/file-icons) - заменяет стандартные иконки в файловом дереве на иконки, соответствующие расширениям файлов;
- [pigments](https://atom.io/packages/pigments) - подсвечивает определения цветов в CSS соответствующими цветами;
- [sync-settings](https://atom.io/packages/sync-settings) - синхронизация настроек редактора через Gist;
- [tabs-to-spaces](https://atom.io/packages/tabs-to-spaces) - заменяет табы на пробелы, если необходимо в текущем проекте.
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