使用 Cursor 开发调试 Unity

使用 Cursor 开发

首先需要解决 cursor 无法自动生成 .csproj 等文件的问题。

可以安装GitHub上的开源项目 https://github.com/boxqkrtm/com.unity.ide.cursor 解决。

在Unity中:Window -> Package Manager -> 点击➕ -> 选择 from git URL -> 填入 https://github.com/boxqkrtm/com.unity.ide.cursor.git -> 点击 Add -> Done

image

如果安装过程卡住可能需要FQ

此时在首选项中就有 Cursor 选项了:

image

双击文件即可用 Cursor 打开并生成 .csproj 等文件。

使用 Cursor 调试

虽然 Cursor 的插件商店基本和 VSCode 一致,但是 C# 的官方插件并不可用。虽然 Cursor 中上架了 anysphere.csharp 插件,但是安装后调试还是会报错

image

不清楚是否为个例

最终找到了另一个插件 DotRush

image

https://marketplace.visualstudio.com/items?itemName=nromanov.dotrush

安装后会让你选择项目配置文件,或者后续自行设置:
image

修改 launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Unity Debugger",
            "type": "unity",
            "request": "attach"
        }
    ]
}

搞定!正常情况下即可顺利调试:

Troubleshooting

如果启动调试后无任何反应然后退出,可以打开开发者工具看看有无报错,可能是 .Net 版本问题,安装对应版本即可(需重启电脑)


调试模式下,保存项目后Unity可能会卡住,此时需要断开或重启调试。

posted @ 2025-05-27 19:05  夏目有三三  阅读(3834)  评论(0)    收藏  举报