As I type the following javascript code (exact keystrokes):
myObject
.doSomething()
.doSomethingElse();
I'd expect it to automatically become the following...
myObject
.doSomething()
.doSomethingElse();
... as would any other programmer, right?
How do I enable this, and why isn't it enabled by default?
You can use Sublime Code formatter with support JavaScript/JSON Beautifier, this link will show you how to usage this plugin.
Or another way is to insert your code inside
Key Bindings - User
file: