Ctrl+Space putting cursor after auto-appended closing parentheses?

I thought when I typed a function name and hit Ctrl+Space (or selected from the drop-down list) that it would put the cursor right after the opening parentheses so I could start typing in the params... now it closes the function and puts the cursor after the closing parens as if I'm done with the function (even though it has required parameters) and moving on.

I need to type in the params after auto-completing the function name... I don't want to have to type the whole name, nor have to tap left-arrow on the keyboard every single time I auto-complete a function call.

Is there a setting to fix this? It seems like a counter-productive change like having Ctrl+/ (auto-comment a line) put the cursor on the next line even though I'm done with the line. It's just too much "being helpful". I need it to be more useful and intuitive, causes less work.

0

Can't reproduce that: https://recordit.co/B2PA0qFTa9
If there was a setting for that, it would have been in Preferences | Editor | General | Auto Completion, but there's none.
Does it work the same way for you for \file_put_contents()?

0

It happened a lot and then it stopped happening then it happened sporadically... currently it's not doing it, and I keep my PHPStorm up to date when I can.

0
Avatar
Permanently deleted user

Facing the same problem.

0

Are you able to reproduce this reliably? If you do - could you please record a video/screencast of it? What IDE version are you using?

 

0

请先登录再写评论。