There is currently a feature about curly brace auto-completion.
When I enter a { on a single line, it will automatically add an empty line and a } on the thrid line.
This feature is great. But why not extend it a little more?
For java style, the { is in the end of a line. When I enter { in the end of line, the close brace } is automatically added. Why not test if a Enter follows, it will add a new empty line between { and }, and point the caret to that line.
Currently, if I don't close the brace-completion, it will takes me many extra keys to write the codes in java style.