If that's true, then I'd recommend not using either .NET or VSCode if cross platform matters to you.
Historically speaking, Microsoft will break compatibility when it suits them.
Historically speaking, Microsoft will break compatibility when it suits them.