【Unity】Rider无法调试团结引擎
近在学习unity,代码编辑器选择了熟悉的idea系列,C# 对应的编辑器 rider之前在使用unity的时候,可以直接使用 Rider进行调试,很方便但是后来又安装了团结引擎,在启动调试的时候断点总是无法激活在点击调试按钮的时候,提示有时候还会出现 EditorInstance.json xxx的,总之就是无法进行调试。
·
近在学习unity,代码编辑器选择了熟悉的idea系列,C# 对应的编辑器 rider
之前在使用unity的时候,可以直接使用 Rider进行调试,很方便
但是后来又安装了团结引擎,在启动调试的时候断点总是无法激活

在点击调试按钮的时候,提示
"It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same project. "
有时候还会出现 EditorInstance.json xxx的,
总之就是无法进行调试
做了下面的操作
- 删除项目下的.idea 目录,重新打开项目,无法解决
- 怀疑端口冲突导致,找到 \My project\Library\EditorInstance.json 修改process_id ,无法解决
- 重建一个干净的项目,试图调试,无法解决
- 重装调试插件,移除并重新安装,无法解决

- 试图在rider的配置中寻找线索,无法解决
线索:

发现这个按钮一直有个绿色的点,证明激活了,猜测切换这个连接就行。
解决方案:
点击下拉按钮--> attach to Unity Process

出现下面的对话框,切换到自己的编辑器,再次进行调试就可以了

更多推荐




所有评论(0)