omnisharp-roslyn
omnisharp-roslyn copied to clipboard
Add support for multiple root folders
Currently, OmniSharp requires a single root folder or solution to be specified at start up with the -s
command line switch. Soon, VS Code will provide support for multiple root paths. To account for this, it should be possible to launch OmniSharp without setting -s
and then use end points to add and remove root paths that project systems would respond to.
For reference, here is the issue tracking the new API on the VS Code side: https://github.com/Microsoft/vscode/issues/28526.
Any progress on this front? On a moderately complex repo that has several sln files, it's annoying to have to open up each sub-folder in the file tree to get Omnisharp working correctly.
Any idea when this will be addressed?
There are currently no definite plans.
Internal Tracking
devdivcsef 412378
Nearly 4 years on from when this issue was opened, is the advice in 2021 to structure folders so that you can open one vs code instance (and therefore one omnisharp instance) per solution?
This really needs to be fixed at some point...
Please.
yup this needs fixing.. please
+1
There are currently no definite plans.
Why not? Your process seems broken.
+1