当前位置:   article > 正文

使用Visual Studio Code调试Unity_vscode调试unity

vscode调试unity

前置条件

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"
        }
    ]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

重启

此时所有配置已完成,重启Unity项目,然后双击项目中任意脚本打开可自动跳转到Visual Studio Code,并且可以看到资源管理器中的项目目录

如果没有看到项目目录,如下图
在这里插入图片描述
有可能是默认的外部脚本编辑器变掉了,是则重新修改第一步:unity首选项>外部工具>外部脚本编辑器选择为Visual Studio Code [版本号]
在这里插入图片描述
此时再双击项目中任意脚本打开可自动跳转到Visual Studio Code,并且可以看到资源管理器中的项目目录
会看到系统不再自己下载.NET了
vscode

创建launch.json文件

1、点击运行和调试中的创建launch.json文件
在这里插入图片描述

2、右边会显示选择调试器,选中Unity点击即可
在这里插入图片描述

3、然后会自动生成launch.json
在这里插入图片描述

开始调试

1、在脚本中打好断点
在这里插入图片描述

2、启动项目
在这里插入图片描述

3、点击开始调试
在这里插入图片描述
然后会出现以下小窗口
在这里插入图片描述
4、大功告成
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/720391
推荐阅读
相关标签
  

闽ICP备14008679号