Please add in your extention the ability to automatically close brackets even when no text is selected.
Automatic brace completion does not works properly in Visual Studio IDE:

but VSCode does this job correctly:

I would disable Visual Studio IDE standard behavior:

and enable your extension's option. I suggest to add into settings one more option:
AutomaticalyCloseAnyBraces: true/false
enabling this option should cause automatically close open braces: (), {}, []
mouse cursor should be between braces: (|), {|}, [|]
to avoid incorrect behavior angle brackets should not auto close:
if(a<>b)
P.S. Please do it also for double quotes "|" and single quotes '|'
Please add in your extention the ability to automatically close brackets even when no text is selected.
Automatic brace completiondoes not works properly inVisual Studio IDE:but
VSCodedoes this job correctly:I would disable
Visual Studio IDEstandard behavior:and enable your extension's option. I suggest to add into settings one more option:
AutomaticalyCloseAnyBraces: true/falseenabling this option should cause automatically close open braces: (), {}, []
mouse cursor should be between braces: (|), {|}, [|]
to avoid incorrect behavior angle brackets should not auto close:
if(a<>b)P.S. Please do it also for double quotes
"|"and single quotes'|'