VS Code里如何使用Debugger for Unity插件调试


这篇文章主要介绍“VSCode里如何使用DebuggerforUnity插件调试”,在日常操作中,相信很多人在VSCode里如何使用DebuggerforUnity插件调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VSCode里如何使用DebuggerforUnity插件调试”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!换了台开发机,重新安装了下开发环境。突然发现Visual Studio Code无法用来调试Unity了。明明流程都是按照Unity官方教程2023.1进行的,可在创建Launch.json文件时,死活出不来Unity Debugger选项。说明:Debugger for Unity是一个非正式支持的,官方推荐的,应用最广的,Visual Studio Code上的Unity调试插件。如果还没有配置Unity Debugger可以直接看官方文档 | Debugger for Unity – Visual Studio Marketplace进行配置。本文视作在官方文档上的补充,解决按照官方文档操作却无法添加调试器的问题。原本预期的步骤是:结果出现的步骤是:Unity Version: 2021.3.16f1VS Code Version: 1.74.2Version of the Debugger for Unity: 3.0.2Version of C#:v1.25.1(如果你的版本也是v1.21.13+,那你免费云主机域名很可能是遇到和我一样的问题了)点开Visual Studio Code插件仓库,打开Debugger for Unity,看到这个插件上次更新已经是2020年的事情了,而且界面上明确写着:此扩展已启用,因为不在对其进行维护。再点开插件的github地址,在Issues里遇到了一堆的受害者。团队的回答也很直接:简单来说,我们很忙,没钱没人来维护这个项目。我们建议你换个IDE(不要用VS Code了),比如用Visual Studio Community。或者JetBrains Rider也行。好吧,这个就是官方的态度,不要用了。即使2023年他们仍把Visual Studio Code和这个插件放在最新文档里,但是正如文档里所说,这个Debugger for Unity拓展插件并没有被正式支持(Not Ffficially supported by Unity)。说的还是太委婉了,直接点说:这个拓展插件我们不维护了,爱用不用。甭管别的博客里有多推荐,不推荐了就是官方的态度。要么就听官方爸爸的,开发的时候用Visual Studio Code,调试的时候用Visual Studio得了……要么我就想凑合用能不能行?能!之所以你创建不了Unity Debugger,是因为C#插件在v1.21.13后,把标识符从ms-vscode改成了ms-dotnettools了,Unity Debugger又没有更新,所以找不到。两个方案:找到c#插件,通过手动安装C# v1.21.12.vsix 或 自动降级的方式把C#版本回退到1.21.13以前说来说去,只是因为C#插件升级后,Debugger for Unity识别不到C#文件导致无法生成调试的配置文件罢了。那么我们不在C#文件中去生成不就好了?No environment to choose Issue #202 Unity-Technologies/vscode-unity-debug (github.com)随便创建一个txt文件,如:test.txt点击这个text.txt文件后,进入调试页签,如图:点击小齿轮就可以看到Unity Debugger啦,点击它后就生成了能用的Launch.json,如图:先随便生成一个Launch.json(如果已经有了,跳过这一步)再替换这个json的内容(或者手动合并json)launch.json大功告成,终于又可以用Visual Studio Code调试啦!到此,关于“VSCode里如何使用DebuggerforUnity插件调试”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: css怎么重置浏览器字体大小

本篇内容介绍了“css怎么重置浏览器字体大小”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大免费云主机域名家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:其次,我们重设浏览器字体的大小为10像素,使用…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/28 20:57
下一篇 02/28 20:57

相关推荐