将cursor和unity环境关联
因为cursor并不是unity默认接受的编辑器,所以当我们使用cursor的时候,去和unity环境关联会比较麻烦,不能像vscode和visual studio一样,直接点击脚本就打开编辑器并且关联上对应的项目。于是,本文是我将cursor关联unity环境的操作总结。
- 在unity里打开Edit,选择preferences,在面板中选择external tools,在默认脚本编辑器的选项中选择browse,将cursor应用程序的.exe文件添加进去



- 添加完成之后,可以双击脚本打开cursor了,但是这时的cursor在选项中你会看见是cursor(internal)

这个时候cursor并没有和unity环境关联,只是单纯的作为编辑器打开
如图,只是单纯的c#脚本。
有两个方法
方法一(推荐):添加unity和cursor的扩展
打开unity的包管理器,添加cursor和unity的git链接扩展
Git链接地址:https://github.com/boxqkrtm/com.unity.ide.cursor.git
安装成功之后,重新去选择一下默认编辑器为cursor。然后重开unity刷新一下。这样子之后cursor就能整体的打开unity项目,而不是单纯的打开脚本,和unity项目不关联。你可以看到cursor的版本,和其他编辑器一样(如最后一图)




方法二:修改external script editor args的参数,将默认的改为
$(ProjectPath) $(File) $(Line)
之后先打开cursor,从cursor里打开文件(你当前unity项目的整个文件夹)。如下图,显示的是当前项目的项目名,然后你再打开对应的脚本,最小化cursor。之后你从unity里双击打开脚本,大部分情况下就是正常的打开关联了。(个人感觉这个方法,有问题还是挺多的,用的不是很舒服)



- 在cursor里面添加扩展,因为cursor是基于vscode扩展出来的ai编辑器,所以也可以从vscode导入扩展
图中的扩展都可添加

电脑也需要安装dotnet-sdk,可以去dotnet官网下载安装,然后重启电脑
Cmd运行dotnot --version,确定安装成功
完成这些部分。基本上就可以将cursor和unity项目关联
更多推荐

所有评论(0)