Appears to me that there is some ongoing duplicated effort with the C# textmate grammar in VSCode (gitlog) and Atom (gitlog).
Seems like the only real difference between the two is JSON vs CSON, so why not extract the VSCode textmate C# grammar and test harness setup into a separate repo in OmniSharp, port any fixes from Atom and then share the same grammar across the two extensions (outping CSON, etc)?
Hi,
There have been some substantial improvements to the C# grammar in the VSCode repo (here) and ongoing effort to build out the test coverage (here)
As such I wanted to raise your attention to this issue here: https://github.com/OmniSharp/omnisharp-vscode/issues/877 :