安装Cursor

可以从https://www.cursor.com/下载最新的安装包

暂时无法在飞书文档外展示此内容

最新版本在安装时可以选择快捷键模板,AI语言

20241201将Unity的开发环境迁移到Cursor - 图1

20241201将Unity的开发环境迁移到Cursor - 图2

20241201将Unity的开发环境迁移到Cursor - 图3

20241201将Unity的开发环境迁移到Cursor - 图4

默认安装路径:C:\Users\Admin\AppData\Local\Programs\cursor

安装到appdata的软件都会后台自动更新

20241201将Unity的开发环境迁移到Cursor - 图5

Cursor的布局

活动栏默认是水平的,以节省聊天空间。如果您更喜欢正常的垂直活动栏,可以前往 VS Code 设置,将 workbench.activityBar.orientation 设置为 vertical,然后重启 Cursor。

20241201将Unity的开发环境迁移到Cursor - 图6

20241201将Unity的开发环境迁移到Cursor - 图7

Cursor切换中文

安装 Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code

20241201将Unity的开发环境迁移到Cursor - 图8

安装完成后左下角会弹出

20241201将Unity的开发环境迁移到Cursor - 图9

重启Cursor后

20241201将Unity的开发环境迁移到Cursor - 图10

在软件内切换语言

20241201将Unity的开发环境迁移到Cursor - 图11

输入Configure Display Language

20241201将Unity的开发环境迁移到Cursor - 图12

20241201将Unity的开发环境迁移到Cursor - 图13

Cursor的快捷键

20241201将Unity的开发环境迁移到Cursor - 图14

会打开以下界面

20241201将Unity的开发环境迁移到Cursor - 图15

可以在扩展商店里通过@recommended:keymaps 来切换快捷键

Visual Studio Code 键盘快捷键 - VSCode 编辑器

Unity关联Cursor

Unity设置

设置Cursor(VSCode)资源管理器忽略文件

可以在设置中搜索exclude

20241201将Unity的开发环境迁移到Cursor - 图16

20241201将Unity的开发环境迁移到Cursor - 图17

在资源管理器中查看.vscode/settings.json,在file.exclude中设置忽略文件和文件夹

20241201将Unity的开发环境迁移到Cursor - 图18

设置Cursor AI忽略文件

因为Unity会生成很多中间文件,这些文件对于Cursor是没有参考价值的,需要屏蔽这些文件。

https://docs.cursor.com/context/ignore-files

20241201将Unity的开发环境迁移到Cursor - 图19

  1. # 忽略所有文件
  2. *
  3. # 不忽略Assets文件夹
  4. !Assets/
  5. !Assets/*/
  6. !Assets/**/*/
  7. # 不忽略Library/PackageCache文件夹
  8. !Library/
  9. !Library/PackageCache/
  10. !Library/PackageCache/*/
  11. !Library/PackageCache/**/*/
  12. # 不忽略Packages文件夹
  13. !Packages/
  14. !Packages/*/
  15. !Packages/**/*/
  16. # 不忽略文件夹内的cs文件
  17. !*.cs

20241201将Unity的开发环境迁移到Cursor - 图20

查看下效果:

20241201将Unity的开发环境迁移到Cursor - 图21

AI添加参考文档

20241201将Unity的开发环境迁移到Cursor - 图22

Cursor的扩展

Unity

20241201将Unity的开发环境迁移到Cursor - 图23

20241201将Unity的开发环境迁移到Cursor - 图24

20241201将Unity的开发环境迁移到Cursor - 图25

安装完后可以通过Unity工程启动Cursor,会加载.net core。如果失败了则手动下载安装,再重启。

https://dotnet.microsoft.com/en-us/download/dotnet/3.1

Unity Toolbox

20241201将Unity的开发环境迁移到Cursor - 图26

可以预览脚本被哪些预制件引用

20241201将Unity的开发环境迁移到Cursor - 图27

EditorConfig

20241201将Unity的开发环境迁移到Cursor - 图28

用于同步代码样式

比如从VisualStudio中导出.editorconfig文件后,放到Unity工程和Assets同级目录中。

20241201将Unity的开发环境迁移到Cursor - 图29

20241201将Unity的开发环境迁移到Cursor - 图30

IntelliCode

需要卸载这个插件,这是微软的自动补全工具,可能会和Cursor的补全功能冲突

20241201将Unity的开发环境迁移到Cursor - 图31

C# Extensions

添加一些常用的c#代码块;快捷创建c#的类、接口、结构体等

20241201将Unity的开发环境迁移到Cursor - 图32

Unity Code Snippets

将unity的生命周期函数添加到快捷列表中

20241201将Unity的开发环境迁移到Cursor - 图33

Todo Tree

VS中的任务列表功能

20241201将Unity的开发环境迁移到Cursor - 图34

Bookmarks

VS中书签功能

20241201将Unity的开发环境迁移到Cursor - 图35

indent-rainbow

VS中的标记缩进的功能

20241201将Unity的开发环境迁移到Cursor - 图36

Material Icon Theme

在资源管理器中给文件添加图标,便于分类

20241201将Unity的开发环境迁移到Cursor - 图37

Project Manager

多项目管理工具

20241201将Unity的开发环境迁移到Cursor - 图38

Code Runner

快速执行代码行的工具

20241201将Unity的开发环境迁移到Cursor - 图39

Region Viewer

可以在资源管理器查看脚本内的Region

20241201将Unity的开发环境迁移到Cursor - 图40

FiraCode font

编辑器文本字体

20241201将Unity的开发环境迁移到Cursor - 图41

theme 代码渲染风格

@category:”themes”

20241201将Unity的开发环境迁移到Cursor - 图42

调整字体大小

20241201将Unity的开发环境迁移到Cursor - 图43

C#代码格式化

在设置里搜索format

20241201将Unity的开发环境迁移到Cursor - 图44

20241201将Unity的开发环境迁移到Cursor - 图45

20241201将Unity的开发环境迁移到Cursor - 图46

20241201将Unity的开发环境迁移到Cursor - 图47

设置里搜索editorconfig

20241201将Unity的开发环境迁移到Cursor - 图48

调试模式

VSCode(Cursor)对C#的支持

https://vscode.js.cn/docs/languages/csharp

参考

.cursorrules.rar

.cursorignore.rar

.editorconfig.rar

20241201将Unity的开发环境迁移到Cursor - 图49

20241201将Unity的开发环境迁移到Cursor - 图50

Always respond in 中文