Use Smart Insert for quotes, braces, parentheses, etc.
Studio 3T seems to assume that when I enter text in the collection tab or Intellishell, I enter the text from scratch from left to right. So when I type an open brace or open quote it tries to "help" me by entering a close brace or close quote as the next character.
In fact, I usually paste some text into the editor (e.g. an ID or field value I want to search on) and then wrap the pasted text in quotes or braces. It's annoying to have to delete the character that was added in an attempt to help me. Sometimes I forget to check and don't notice the added character, util I see syntax errors in my query when I try to run it.
IDEs generally handle this whell, often automatically inserting the close character af the text you're trying to enclose, or at least not adding a close character when it sees that you inserted an open character immediately before existing text.
An even better feature would be to let you select text and choose "Wrap with quotes" or wrap with braces, etc. from a context menu.
-
Brancu Alexandru commented
I think it should only wrap when you have text selected and when there's an empty space or end of line after the new character.
This is not only highly predictable but also muuuch faster than having to deal with a context menu.