I think, it should be clear what this is all about. Probably everybody knows and rememers that already.
For now there is no automatic closing of: () , [] , {} , "" , ''. And "Automatic brace completion" setting in "Options → Text Editor → F# → General" is not available to turn on/off.
Type ( , [ , { , " or ' in VS F# text editor.
See that there is no corresponding completion pair ) , ] , } , " or ' respectively.
Get () , [] , {} , "" , '' typed with a cursor between braces/quotes by manual typing only ( , [ , { , " , ' respectively (however single quote ' is allowed in identifiers so, maybe, in such cases it should not be auto-paired). Perhaps it could be also good to have completion for <>, [<>], [||], but as I understand, these cases are more complex (e.g. < should be auto-paired only in case of generic, statically resolved types' and Type providers' parameters list) and used less often (so having these completions is less important, probably).
No automatic completion of ) , ] , } , " , ' for ( , [ , { , " , ' respectively.
Type both open and closing braces/quotes manually.
@cartermp shouldn't be too difficult to add right?
I am really missing it
Just found this issue, we are working on it: https://github.com/Microsoft/visualfsharp/pull/4049
This is implemented.
Best issue closure I've seen all week!
Most helpful comment
This is implemented.