vscode开发unity

首先下载vscode与unity

在unity中打开Perferences,切换到External Tools,选择脚本编辑器为vscode。并勾选全部生成文件。

双击Assets面板中的脚本文件,自动在vscode中打开,增加插件C#,下载 .NetMono 包并安装。

.Net sdk包下载
Mono包下载

.Net下载后,在命令行输入which dotnet,如无返回则在/usr/local/bin创建软链到dotnet安装路径。

Mono下载后,在vscode的Perferences配置Setting,选择Extensions的C# configuration,更改:

  1. OmniSharp:Use Glogal Mono 设置为always
  2. OmniSharp:Mono Path 设置为 本地Mono安装路径, 如"/Library/Frameworks/Mono.framework/Versions/Current"

重启vscode并从unity中打开便可以看到变量的类型正确显示,代码自动补全功能。

参考链接:

Unable to find Mono. Ensure that Mono's '/bin' folder is added to your environment's PATH variable.
dotnet-command-not-found
Intellisense is not working in Visual Studio

你可能感兴趣的:(vscode开发unity)