安装 Cursor

配置初始设置,从其他代码编辑器迁移

安装流程

Cursor的安装过程简单直观,只需几个步骤即可完成:

  • 访问 Cursor官网 并点击"下载"按钮
  • 将自动下载适合你操作系统的安装程序
  • 运行安装程序并等待安装完成
  • 通过桌面快捷方式或应用程序菜单启动Cursor
Cursor安装界面

初始设置

安装成功后,会进行一些初始的配置,比如 AI 的语言,可以设置为中文。

键盘快捷键可以按照默认的 VS Code 设置。

Cursor初始设置界面

点击 Continue 继续后,会问你要不要把 VS Code 现有的扩展设置相关的都导入进来,这里根据需要进行选择。

Cursor VS Code 设置导入界面

数据方面你按照需求可以选择帮助 Cursor 提升,或者 Privacy Mode ,如果你是个人学习无所谓,但如果是企业项目使用,则建议用 Privacy Mode。

Cursor VS Code 设置导入界面

登录

接下来就会让你进行账户的登录了,这里我们没有账户,所以需要创建一个。

Cursor登录界面

Cursor在新用户注册后会提供免费的14天会员试用。

在这个期间可以使用会员功能,以及500次的高级模型快速请求(Claude 3.7,GPT-4o)。

(所以如果你想要一直保持免费试用的话,就只需要一直保持新用户的身份,但还是建议大家充值支持一下,白嫖人太多会让官方搞各种限制了,工作上有用到的话直接上 pro)


更换中文界面

默认安装成功后,进入的会是英文界面,如果你需要将界面更换为中文。

可以在【扩展】中安装【Chinese Language Pack】 这是一个针对 VS Code 的简体中文语言包。

Cursor中文语言包安装

安装成功后,选择左下角的【Change Language and Restart】,即可将界面变成中文。

Cursor Setting(配置Cursor)

在正式使用Cursor之前,我先给大家简单介绍下Cursor的设置有哪些,我们要怎么设置。

我们打开Cursor Settings,首先可以看到我们的账号。如果你是新注册用户,会显示Pro Trial,我是已经购买了月度会员,所以直接显示Pro

Cursor账号设置

我们来看看最重要的两个配置:Models和Rules

Models配置

Cursor Models和Rules设置

Models点开之后,在这里你可以选择未来你会用到的模型,先勾选上,未来可以在聊天框进行模型选择和切换。这里我推荐Claude 3.7和Gemini 2.5 Pro,4o的编码能力不行,我用3.7是最多的。

Rules配置

Cursor Models和Rules设置

【Rules for AI】这是一个 Cursor 中非常非常关键的设置。

简单来说就是你可以通过这里的配置,让 Cursor AI 生成的代码更符合你的开发风格和需求,可以在里面定义生成代码的命名规则,注释标准等等,你也可以将他理解为是提示词模板。

大家可以直接抄我的作业,也可以上网翻一翻别人分享的全局Rules

Always responds in 中文

1. Bug Fixes:
   - Analyze the problem thoroughly before suggesting fixes
   - Provide precise, targeted solutions
   - Explain the root cause of the bug

2. Keep It Simple:
   - Prioritize readability and maintainability
   - Avoid over-engineering solutions
   - Use standard libraries and patterns when possible

3. Code Changes:
   - Propose a clear plan before making changes
   - Apply all modifications to a single file at once
   - Do not alter unrelated files

4.Communication:
  -Be concinse and clear in explanations
  -Use code comments for complex logic
  -Provide brief summaries of changes made

5.Best Practices:
  -Follow Language-specific conventions and style guides
  -Suggest optimizations when appropriate
  -Encourage writing tests for new code

6.Learning
  -Explain concepts if asked
  -Provide resources for futrher learning when relevant

Remember to always consider the context and specific requirements of each project.

但网上其实还有很多人写好的 Cursorrules 的文件,里面可以用提示词定义好整个项目的所用规范,而且只需要每个项目都在根目录有一个.cursorrules 文件即可,这样每个项目之间并不会冲突。这个我们后面会讲到,这里先提前让大家心里清楚我们一共要有两个地方放Rules

之所以 Rules for AI 的配置很关键,就是因为 AI 生成的代码虽然很快,但并不总是很完美的,有时候也是会有一些问题或者风格,或者是注释,跟你平时的项目并不一样,前期就定好规范标准,总比后期一个一个修改要省时省力。

别的保持默认就好,除非未来你有需要更加个性化地使用Cursor,否则一切保持默认,默认就是最好的。

常用快捷键

以下是一些常用的快捷键:

Cmd+Shift+P(Windows/Linux: Ctrl+Shift+P): 打开命令面板
Cmd+P(Windows/Linux: Ctrl+P): 快速打开文件
Cmd+Shift+F(Windows/Linux: Ctrl+Shift+F): 全局搜索
Cmd+F(Windows/Linux: Ctrl+F): 当前文件搜索
Cmd+J(Windows/Linux: Ctrl+J): 切换终端
Cmd+,(Windows/Linux: Ctrl+,): 打开设置