Parenthesis and quote autocompletion should not autocomplete when text immediately follows opening character

Currently, when you type an opening parenthesis or quote, it will always create a corresponding closing character.

When I am trying to add parenthesis in with already existing text, if I type an opening parenthesis before a variable or other operand, it will create a corresponding closing character that I then have to delete so I can wrap my operands correctly. Same with strings.

This is not intuitive or user-friendly. Other text editors also do not do this, so this is not what I expect.

If there is text immediately following the text cursor, a closing character is not automatically added. Roblox Studio’s script editor should do the same.

Current behavior:

Desired behavior as seen in Sublime Text: