NOTE: This project is no longer maintained.
A very simple Brackets extension to add a newline and tab between HTML or XML tags, like Aptana Studio 3 does it, and enhance behavior with JavaScript and PHP parentheses, also CSS and preprocessors.
Simply code and if your cursor is between allowed indentation characters (><
in HTML/XML, ()
in JavaScript/PHP, and {}
and ()
in CSS/LESS/SCSS) then
when you press ENTER
it will be converted to:
<tag>
|
</tag>
function my_function(
|
) {}
body {
|
}
@media (
|
) {}
- Work with
Preferences
API to let user set its own indents. - Optimize code a bit.
- Maybe hardcode the
KeyEvent
require?