1. Emmet - (бывший Zen Coding) - один из самых полезных плагинов.
2. SublimeLinter - проверка синтаксиса на лету (или как настроите) в:
* C/C++ - lint via `cppcheck`
* CoffeeScript - lint via `coffee -s -l`
* CSS - lint via built-in [csslint](
http://csslint.net)
* Git Commit Messages - lint via built-in module based on [A Note About Git Commit Messages](
http://tbaggery.com/2008/04/19/a-not...-messages.html).
* Haml - syntax check via `haml -c`
* HTML - lint via `tidy` (actually [tidy for HTML5](
http://w3c.github.com/tidy-html5/))
* Java - lint via `javac -Xlint`
* JavaScript - lint via built in [jshint](
http://jshint.org), [jslint](
http://jslint.com), or the [closure linter (gjslint)](
https://developers.google.com/closur...s/linter_howto) (if installed)
* Lua - syntax check via `luac`
* Objective-J - lint via built-in [capp_lint](
https://github.com/aparajita/capp_lint)
* Perl - lint via [Perl:Critic](
http://perlcritic.com/) or syntax+deprecation check via `perl -c`
* PHP - syntax check via `php -l`
* Puppet - syntax check via `puppet parser validate`
* Python - native, moderately-complete lint
* Ruby - syntax check via `ruby -wc`
* XML - lint via `xmllint`
Для проверки JS необходимо установить Node.js
Для проверки PHP (Windows):
- качаем
http://windows.php.net/downloads/rel...32-VC9-x86.msi или другую версию с
http://windows.php.net/download/
- устанавливаем (путь можно не менять)
- Done.
Если проверка не работает, тогда меняем путь к php в настройках плагина.
ВНИМАНИЕ! Ни в коем случае не изменяйте дефолтные настройки плагина! Для этого используйте настройки User:
Preferens > Package Settings > SublimeLinter > Settings - User
Для проверки PHP (Linux)
http://habrahabr.ru/sandbox/47857/
Горячие клавиши:
next: Control+Alt+E
prev: Control+Alt+Shift+E
Для проверки файла на ошибки:
Ctrl+Shift+P > lint > Выбрать "SublimeLinter: Lint Current File".
3. Alignment - выравнивание кода по сочетанию клавиш Ctrl+Alt+A
4. Tag - авторасстановка отступов, подсветка незакрытых тегов, удаление ненужных атрибутов. Особенно полезен при работе с XML.
Сочетание клавиш: Ctrl+Shift+, после набора тега.
5. ColorHighlighter - удобное дополнение, подсвечивающее шестнадцатеричные коды цветов соответствующим цветом. Также,
автоматически подсвечиваются прямые написания - red\green\blue\black и т.д.
6. BracketHighlighter - создает подсветку для скобок, кавычек. Особенно приятно как оборачиваются рамкой начальный и конечный тег.
7. EncodingHelper - внизу, в статусной строке, появляется описание кодировки текущей страницы. Способен предупреждать о том, что файл, открытый в неправильной кодировке, может быть поврежден.
8. Prefixr - с Prefixr можно не писать префиксы для всех браузеров. Напишите один раз, нажмите Ctrl+Alt+X и Prefixr допишет все остальные правила.
9. HTML-CSS-JSPrettify - отличный плагин для форматирования HTML, CSS, JS, JSON кода.
Приводит в "божий вид" отступы, строки...
По-умолчанию комбинация горячих клавиш: Ctrl+Shift+H
Для работы требуется Node.js
10. SideBarEnhancements - расширенное меню в левой боковой колонке (в дереве файлов).
11. FuzzyFileNav - позволяет, используя нечёткий поиск, открыть файл вне проекта, бегая по файловой структуре.
Отличная замена стандартному окну ОС при поиске/выборе файла для открытия в проекте.
Кликаем ПКМ > Выбираем Fuzzy...
12. DocBlockr - генерирует заготовки докблоков исходя из написанного кода.
13. Sublimerge Pro - позволяет сравнивать и делать merge файлов прямо в редакторе Sublime Text 2.