Visual Studio Code: Using Mono and enabling IntelliSense

Viewed 9266

I am trying to create a system-agnostic project using Visual Studio Code. This project will run on x86/64 Linux as well as Arm32 Linux and Windows. This project needs to depend on Mono.

I have VSCode installed on all the systems. I have debugging working (via mcs). Everything seems to be OK... EXCEPT IntelliSense. I need to have this feature working (I am on a team, and the team said the lack there-of would be a deal breaker)

Now, after research I found that DNX is what I'd have to install to get IntelliSense enabled for Mono projects. Except, DNX is obsolete. All the tutorials (for example) point to scripts that return 404. The DNX git site says "Just use .net core".. I can't use .net core for this project. I have to use Mono.

So, finally, my question is: How do I get IntelliSense to work in VSCode when my project is using Mono as it's runtime?

Thank you for any insight!

1 Answers
Related