Currently I use Aptana as my IDE for web development.
Since it doesn't get updated anymore, I would like to move to PhpStorm.
But there's an issue what I need to resolve before I can do that.
In Aptana Enter key takes you to the end of statement/expression.
Example. After typing array's value in between parentheses and the pressing Enter, caret will be moved after the closing round bracket (pipe symbol shows the caret's position):
And then you can finish the expression with semicolon.
In PhpStorm newline will be entered between parentheses:
Now somebody will say why you don't use End key to take caret to the end of the line.
But that's not the solution. Very often you have to edit the code in the middle of the line and moving caret back to where it should be is very time consuming.
And "take caret to the end of the line" doesn't work also when expression, function has multiple arguments.
In Aptana after typing first argument and pressing Enter, it doesn't move caret after the closing round parentheses, but let's you type the next argument. And so on till the last argument. It's context aware.
Honestly I'm baffled that there's no solution for that or no one hasn't asked about this.
I searched plugins repo, but couldn't find one what would offer solution for this.
And writing Live Templates for every function would be an overkill.
Am I alone with this kind of problem or someone would know solution for this?