私のスタジオの何人かは、OSX 上で Visual Studio Code for Unity 開発を試みていますが、#if
/#endif
ブロック内のすべてのコードは OmniSharp によって無視されているようです。
#if
/ブロック内#endif
には、インテリセンス、「定義に移動」、参照の追跡などはありません。OmniSharp の残りの機能に関する限り、これらのブロック内のコードは存在しない可能性があります。インテリセンスがない、または「定義に移動」できないと、#if
/#endif
ブロック内にあるコードを書いているときに IDE を切り替えなければならないことがあります。
これを修正するためにできることはありますか? これは OmniSharp がすでに知っていることですか? この問題について Google で検索しても何も見つからないので、(私のプロジェクトで Visual Studio Code を使用しようとしている他の全員と同様に) 見ているのは私だけのように感じます。