要想正确地使用 VSCode 进行 Unity 调试,需要先完成 Unity 和 VSCode 的联通,即按照VSCode无法获得 Unity 库的代码提示流程进行配置。 正常打开 Unity 项目,项目右下角有个小甲虫的图标(程序员老友了),默认是关闭的状态。 点击任意Scripts,即 C# 文件,打开 VSCode。 左侧菜单栏中点击带有小甲虫的图标(即 Run An...
解决这个问题的关键步骤是首先在Unity中接受Debugger的绑定。在Unity中,选择“本次会话绑定”或“所有项目绑定”,然后等待Unity编译完成。这时,你会在VSCode的Run And Debug模块中看到RUNNING的CALL STACK,表明调试器已经成功连接。在代码中添加断点后,确保在Unity中运行代码,此时断点应被正确设置。如果遇...
1.当所有都安装成功了发现点击Run-Unity Debugger没有反应时,先检查这个路径下有没有launch.jason,有的话删除。 2.删除之后点击这里create a launch.jason然后点击Unity Debugger 3.ok,这里就有Unity Editor的选项了
如果保持VScode最新版本,就会遇到一些旧的Unity插件过时不能用的情况,而新的插件(插件名叫Unity)又各种报错,导致无法跳转定义,变成纯文本编辑器的情况 The project file 'xxx.csproj' is in unsupported format (for example, a traditional .NET Framework project). It need be converted to new SDK style to w...
是因为最新的C# 插件 将C#扩展的标识符发布者从ms-vscode更改为ms-dotnettools所以,unity debug 才提示找不到的这个依赖。目前unity并未更新最新的vscode unity debug,所以你只要将C#版本退回到1.21.12就可以了 下面是下载地址: https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-dotnettools...
这个时候选中Debugger for unity 进入插件详情界面 点击--添加到工作区建议 再查看你的项目目录下是否有 launch.json文件,删除它 点击创建launch.json文件 这个时候就能看到Unity Debugger了,点击 就可以调试了 当然现在的debugger for unity 也存在着一些其他问题,后面会继续研究的 ...
此时已经能够在 vscode 中运行、启动调试了。 在Unity 中指定场景切换到游戏(Game)页开始运行,可以正常调试了。如果修改了脚本,需要重新运行游戏。 示例脚本:(点击按钮改变 Text 内容) usingSystem.Collections; usingSystem.Collections.Generic; usingUnityEngine; ...
二、搭建C#调试环境 2.1 settings.json文件查找与过滤不想看到的文件 vscode首次打开unity工程后,所有文件都会现在在资源管理器中,鱼龙混杂,这自然是不能忍的,网页的教程说是 Ctrl+P,找到settings.json,过滤下不想看到的文件即可,然而首次打开的我却怎么也搜不到这个json文件,找了半天,还是老实的按流程来找吧。
在VSCode中,点击左侧的“调试”图标,然后选择“添加配置”。在弹出的菜单中,选择“NET Core”,然后根据您的项目设置相关的调试参数,比如指定启动的程序、工作目录等。 之后,就可以启动调试了。在VSCode中点击“开始调试”按钮,或者使用快捷键F5。Unity应用程序将开始运行,当运行到设置的断点处时,程序会暂停,此时您...