前置条件
1、已安装Visual Studio Code,并且unity首选项>外部工具>外部脚本编辑器选择为Visual Studio Code [版本号],
2、然后双击项目中任意脚本打开可自动跳转到Visual Studio Code,并且可以看到资源管理器中的项目目录
插件安装(所有插件安装完毕后需重启项目)
1、安装.NET8.0
打开Visual Studio Code会看到他正在下载.NET 7.0(看不到也得装,此步骤必须有),我们只需安装最新的即可,目前最新的8.0
官方下载链接:.NET8.0
选择x64版本
2、在Visual Studio Code扩展中搜索Unity,并安装
3、同时注意这个插件下面的描述,需要根据自己的unity版本将unity包管理器中的Visual Studio Editor更新至指定版本,基本都是2.0.20以上
根据自己的Unity版本更新一下Visual Studio Editor,我用的2021.3.8,更新到了 2.0.22
4、安装完Unity插件后可以看到.NET Install Tool、C#、C# Dev Kit也会被安装
修改.NET Install Tool配置文件,点击插件后面的设置按钮,然后点击扩展设置
下面的设置内容出来的比较慢,耐心等待,等设置内容出来后,点击在settings.json中编辑
配置为如下代码
{"dotnetAcquisitionExtension.existingDotnetPath":[{"extensionId":"ms-dotnettools.csharp","path":"C:\\Program Files\\dotnet\\dotnet.exe"},{"extensionId":"visualstudiotoolsforunity.vstuc","path":"C:\\Program Files\\dotnet\\dotnet.exe"}]}
重启
此时所有配置已完成,重启Unity项目,然后双击项目中任意脚本打开可自动跳转到Visual Studio Code,并且可以看到资源管理器中的项目目录
如果没有看到项目目录,如下图
有可能是默认的外部脚本编辑器变掉了,是则重新修改第一步:unity首选项>外部工具>外部脚本编辑器选择为Visual Studio Code [版本号]
此时再双击项目中任意脚本打开可自动跳转到Visual Studio Code,并且可以看到资源管理器中的项目目录
会看到系统不再自己下载.NET了
创建launch.json文件
1、点击运行和调试中的创建launch.json文件
2、右边会显示选择调试器,选中Unity点击即可
3、然后会自动生成launch.json
开始调试
1、在脚本中打好断点
2、启动项目
3、点击开始调试
然后会出现以下小窗口
4、大功告成
版权归原作者 王幸龙 所有, 如有侵权,请联系我们删除。