UnityでVS Codeを使おうと設定していたが、
[fail]: OmniSharp.MSBuild.ProjectLoaderやら何やらで
メチャエラーを吐きまくる。
拡張機能の「C# v1.25.0」の設定でm
If you still need Unity or .NET Framework support, you can set omnisharp.useModernNet to false in your VS Code settings and restart OmniSharp.
それでもUnityまたは.NETFrameworkのサポートが必要な場合は、VS Code設定でomnisharp.useModernNetをfalseに設定し、OmniSharpを再起動できます。
とあったので、
設定「omnisharp.useModernNet」の箇所をチェックを外してリロード。
すると、
OmniSharp for OSX (Mono / x64)インストールと表示され、
少し待って再起動。
無事、Unityの補完が効くようになりました!
詰まったときは、色々怪しい文面を翻訳してみるに限りますな〜