

(As an aside, I would love to understand what a "Globally installed mono" is. I presume this indicates some sort of warning, but it works. Not sure why, as all other options/values in there are blue. Even with the quotes, it remained highlighted in yellow. The setting's value "never" had to be double-quoted otherwise it would be flagged in red. In VS Code v1.43.2 adding following line to settings worked for me: "eGlobalMono": "never" Use the dotnet cli to initialize the project => dotnet new consoleĪlso i'd recommend watching the. Open your integrated terminal (View => Integrated terminal)Ĭreate some new directory to host a test project say "testproj" e.g => mkdir testproj.net core sdk for mac and the omnisharp extension installed:

Or, Open your project with MonoDevelop or Visual Studio 2015/2017 first, then reopen VS-Code.Įdit 1: Try setting "eGlobalMono": never and then restarting the omnisharp server.įor the Intellisense to work properly the project needs to have a specific structure.Īssuming you have the. Try this: Code -> Preferences -> Settings -> "eMono": true/false It's caused by adding *.sln and *.csproj to your "files.exclude" setting.
