this month 14 jun 2022 , i have a look again to WSL and dot net and monodevelop ( gtk base) under Ubuntu WSL to use VScode GUI under windows OS but process code under Ubuntu. Afet WSL1 go to WSL2 ( stable) now Ubuntu WSL2 go from 20.04 ( Focal Fossa stable ) to 22.04 LTS (Jammy Jellyfishdev stage only) . I don't test VScode under Windows 10 with dotnet SDK under Ubuntu but it all seem to work under Ubuntu because i have this : 
The big problem in the different step are : - Ubuntu during boot need systemd systemctl , ( genie that need dotnet) -choose protocol to acces in gui way from windows 10 to Ubuntu ( rdp, XCMDX , VNC) What i really like under Windows OS is - from MS OS 20H2 , MS OS has new functionnalities to install ( optionalFeatures.exe) - Ubuntu WSL2 is available on MS Store like some tool to manage gWSL ( not use) -MS OS manage in implicit way all virtual IP ( bridge ) even if windows OS is disconnected from Wifi or network !! . manifold gis is a tool for maps and SQL development. It is impossible even for someone who knows a little bit about macros in Excel to develop code with the manifold interface. ESRI has chosen python which is a free and easy environment, efficient (spyder ..). Manifold chose languages like vbs, pyhton , JScript, ironpython ...which are all languages that require a paid IDE ( VStudio , LinqPad ) . Microsoft has no interest in having VSCode compete with VStudio. And the restrictions are at the level of the compiler and the debug. If the majority of mamnifold customers are professionals then they have a VStudio license (which is not my case : p) . Translated with www.DeepL.com/Translator (free version) Attachments:
Ubuntu20.04_WSL2_XFCE_RDP_dotnet3.1_monodevelop.png
INFOGRAPHY union , LINK doc , API, deepl & keyboard shortcut |