前言
Cursor IDE 描述-->AI代码编辑器、AI IDE、集成开发环境
-
Cursor IDE: 这是一个集成了 AI 功能的代码编辑器,基于 Visual Studio Code (VSCode),即带有内置 AI 的 VSCode。它利用 AI 技术来增强编程体验,提供智能代码补全、错误检测、代码生成等功能。
1 下载
Cursor - The AI Code Editor
下载中。。
下载完成,点击打开文件
2 安装
初始设置
Cursor AI IDE 的初始设置界面,其中包含几个配置选项:
-
Keyboard(键盘): 你可以选择不同的键盘绑定模式,如 Vim、Emacs、Atom、Sublime 和 Jetbrains。默认选项是 "Default (VS Code)",这表示它将使用与 Visual Studio Code 类似的键盘快捷键。
-
Language for AI(AI 语言): 这里允许你为 AI 指定一种非英语的语言。例如,你可以输入 "Svenska"(瑞典语)、"中文"(中文)或 "हिंदी"(印地语)。
-
Codebase-wide(整个代码库): 这个选项允许你启用或禁用为整个代码库问题计算嵌入的功能。当前状态是 "Enabled"(已启用)。
-
Add to Command Line(添加到命令行): 这里提供了两个命令行指令,允许你通过命令行启动 Cursor。你可以使用
code
或cursor
命令来启动 IDE。如果你想要通过命令行安装这些命令,可以点击相应的链接来获取安装指令。
在完成这些设置后,你可以点击 "Continue"(继续)按钮来完成初始设置并开始使用 Cursor AI IDE。
扩展设置
Cursor AI IDE 的一个设置,它提供了一个选项来导入你之前在 Visual Studio Code (VS Code) 中使用的扩展、设置和键盘快捷键。这样可以让你在尝试使用 Cursor 时有一个更熟悉的环境,从而简化过渡过程。
界面上有两个按钮:
-
Back(返回): 点击这个按钮可以返回到上一个设置界面。
-
Start from Scratch(从头开始): 点击这个按钮会放弃导入 VS Code 的扩展、设置和键盘快捷键,而是创建一个全新的配置。
-
Use Extensions(使用扩展): 点击这个按钮会导入你之前在 VS Code 中使用的扩展、设置和键盘快捷键。
Cursor 收集使用数据
这是 Cursor AI IDE 的数据偏好设置界面,用户在这里可以选择是否允许 Cursor 收集使用数据以帮助改进软件。界面上有两个主要选项:
-
Help Improve Cursor(帮助改进 Cursor):
-
这个选项被勾选,意味着用户同意让 Cursor 收集使用数据。这些数据可能包括聊天中的问题、代码片段、编辑和编辑器操作等。收集这些数据有助于开发者了解用户如何使用软件,并据此进行改进。
-
-
Privacy Mode(隐私模式):
-
如果用户选择启用隐私模式,那么他们的任何问题或代码都不会被存储在 Cursor 或任何第三方手中。这为那些对隐私有更高要求的用户提供了一个选择。
-
界面底部有提示,用户可以随时在设置中更改这些选项。此外,还有一个“Read more”链接,用户可以点击它来了解更多关于数据收集和隐私的信息。
用户可以通过点击“Continue”(继续)按钮来完成设置并继续使用 Cursor AI IDE。
界面上有一个提示:“You're all set!”(您已经准备好了!),这意味着您的设置已经完成,可以开始使用 IDE 了。
Log In(登录)
在Cursor官网上先登录
我选择了谷歌邮箱登录
这是关于 Cursor AI IDE 的账户设置页面的内容
下面是对这些信息的解释:
设置页面内容
Basic Information(基本信息)
Usage(使用情况):
Premium models(高级模型): 在过去30天内,用户没有使用任何高级模型的请求,总共有150次快速请求的配额。
gpt-4o-mini or cursor-small: 用户也没有使用这个模型的快速请求,没有月度配额限制。即随便用。
Account Pro Trial(账户专业版试用): 用户还有14天的专业版试用期剩余。
Upgrade Options(升级选项):
Upgrade to Pro(升级到专业版): 提供了一个选项来升级到专业版账户。
Upgrade to Business(升级到商业版): 提供了一个选项来升级到商业版账户。
3基本设置
中文拓展包
进入后
找到扩展应用
如果没找到,可以点击这个【显示或隐藏主侧边栏】按钮
按下“Ctrl+Shift+P”组合键以显示“命令面板”
键入“display”以筛选并显示“Configure Display Language”命令
选择中文简体
重启应用之后就是中文界面了
打开AI
点击设置
点击【Feature】,找到【Composer】
-
Chat with your codebase and edit multiple files at once with Composer.
-
这个选项允许用户通过与代码库聊天来编辑多个文件。
-
-
Auto-scroll to bottom
-
当在 composer 面板生成新消息时,自动滚动到底部。
-
-
Auto-apply to files outside context
-
允许 composer 自动将更改应用到当前上下文之外的文件。
-
-
Enable yolo mode
-
允许代理 composer 在不请求确认的情况下运行工具,例如执行命令和写入文件。
-
-
Auto save agentic edits
-
自动保存 AI 代理所做的编辑,这有助于为 LLM 提供更准确的信号。
-
-
Collapse input box pills in pane or editor
-
在 composer 面板或编辑器输入框中折叠输入框,以节省空间。
-
-
Render pills instead of blocks
-
将 composer 代码块折叠成药丸(pill)而不是作为代码块渲染。
-
-
Agent composer iterate on lints
-
如果启用,代理 composer 将迭代处理 linter 错误以自动修复它们。
-
-
Normal composer iterate on lints BETA
-
如果有 linter 错误,普通 composer 将迭代修复它们(这是一个测试版功能)。
-
-
Auto context BETA
-
自动为 composer 包含相关的代码库上下文(这是一个测试版功能)。
-
-
Review changes BETA
-
列出并分组在 composer 会话中与 LLM 一起所做的更改,供您审查(这是一个测试版功能)。
-
调用Composer
【Ctrl+i】
一些弹窗
从命令行启动该程序:
这个弹窗是询问你是否希望从命令行启动该程序。你可以通过安装code
或cursor
命令来实现这一点,或者以后通过使用快捷键Ctrl+Shift+P
并输入install code command
来安装。
弹窗提供了三个选项:
-
Install 'code':安装
code
命令。 -
Install 'cursor':安装
cursor
命令。 -
Never show again:不再显示此提示。
如果你希望从命令行启动Cursor,可以选择安装其中一个命令。如果你不希望安装任何命令,可以选择“Never show again”来不再显示这个提示。