I have enabled Insert pair quote and insert pair bracket in my settings (as is default, I believe). This works fine for the most part. However, I usually still tend to type the closing quote/parentheses by hand. This is usually not an issue since PHPstorm will automatically recognize that I'm typing the characters that have been auto-inserted, and instead of putting a copy of that character *plus* another auto-inserted paired character in front of the existing one, it just puts the caret past that charcter. That's really helpful, because it prevents me from ending up with: someFunct('foo')'')
Is there a way to make PHPStorm behave more consistently? Or is the only solution to disable the automatic insertion of pair quotes/braces?