在 VS Code 设置编辑器 ( Ctrl+, ) 中,取消选中 C# 扩展的Omnisharp: Use Modern Net 设置( "omnisharp.useModernNet": false)。
做完上述准备工作后,关闭vscode,双击vscode中的脚本重新启动。
这时在 output 里会显示:Downloading package 'OmniSharp for Windows(或者是 mac)
我就一直卡在这里不动,查了一下可能是网络问题:
VS Code install C# extension with local OmniSharp
插件推荐
C#(基础,必选)
C# Snippets(代码块)
C# XML Documentation Comments(注释用的)
Debbuger for Unity(必选)
Unity Code Snippets(代码提示)
Unity Tools(必选)
这些插件可以大大提高游戏开发速度,建议安装。
参考
插件推荐:macOS+VSCode+Unity的开发环境配置及调试_acgCode的博客-CSDN博客
vscode官方文档:Visual Studio Code and Unity
Unity官方文档:集成开发环境 (IDE) 支持 - Unity 手册
网络问题:https://stackoverflow.com/questions/49554000/vs-code-install-c-sharp-extension-with-local-omnisharp