让VSCode识别Unity

相关链接

集成开发环境 (IDE) 支持 - Unity 手册

Visual Studio Code and Unity

1.Vscode安装C# Dev Kit和Unity extension

Unity - Visual Studio Marketplace

2.Unity安装Visual Studio Editor

如果外部脚本编辑器是VS Code(internal):

就安装:然后下一步才会有Regenerate project files。

3.Unity Preference里配置External Script Editor为vscode:

点击Regenerate project files,Unity在项目文件夹生成2个csproj文件和一个.sln文件:

4.确保安装了.NET SDK

vscode没找到.NET SDK报错:

下载 .NET 8.0 SDK (v8.0.100) - Windows x64 Installer (microsoft.com)

把.NET SDK添加进环境变量PATH

如果vscode找不到.NET,重启vscode,不要点击Unity里的脚本打开

5.确保在Unity项目里打开了脚本

如果是,左边EXPLORER里有这个:

识别成功的效果:

vscode里MonoBehaviour变成绿色:

未识别成功的:

有代码提示:

未解决的问题

如果从Unity里点击脚本打开vscode就找不到.NET SDK,如图:

直接打开vscode就没有从项目打开。目前解决方法只能是先在Unity里点击脚本打开,再关闭vscode,再直接打开vscode。

VS Code Error Acquiring .NET!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值