Cursor AI IDE

前言

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 的初始设置界面,其中包含几个配置选项:

  1. Keyboard(键盘): 你可以选择不同的键盘绑定模式,如 Vim、Emacs、Atom、Sublime 和 Jetbrains。默认选项是 "Default (VS Code)",这表示它将使用与 Visual Studio Code 类似的键盘快捷键。

  2. Language for AI(AI 语言): 这里允许你为 AI 指定一种非英语的语言。例如,你可以输入 "Svenska"(瑞典语)、"中文"(中文)或 "हिंदी"(印地语)。

  3. Codebase-wide(整个代码库): 这个选项允许你启用或禁用为整个代码库问题计算嵌入的功能。当前状态是 "Enabled"(已启用)。

  4. Add to Command Line(添加到命令行): 这里提供了两个命令行指令,允许你通过命令行启动 Cursor。你可以使用 codecursor 命令来启动 IDE。如果你想要通过命令行安装这些命令,可以点击相应的链接来获取安装指令。

在完成这些设置后,你可以点击 "Continue"(继续)按钮来完成初始设置并开始使用 Cursor AI IDE。

扩展设置

Cursor AI IDE 的一个设置,它提供了一个选项来导入你之前在 Visual Studio Code (VS Code) 中使用的扩展、设置和键盘快捷键。这样可以让你在尝试使用 Cursor 时有一个更熟悉的环境,从而简化过渡过程。

界面上有两个按钮:

  1. Back(返回): 点击这个按钮可以返回到上一个设置界面。

  2. Start from Scratch(从头开始): 点击这个按钮会放弃导入 VS Code 的扩展、设置和键盘快捷键,而是创建一个全新的配置。

  3. Use Extensions(使用扩展): 点击这个按钮会导入你之前在 VS Code 中使用的扩展、设置和键盘快捷键。

Cursor 收集使用数据

这是 Cursor AI IDE 的数据偏好设置界面,用户在这里可以选择是否允许 Cursor 收集使用数据以帮助改进软件。界面上有两个主要选项:

  1. Help Improve Cursor(帮助改进 Cursor):

    • 这个选项被勾选,意味着用户同意让 Cursor 收集使用数据。这些数据可能包括聊天中的问题、代码片段、编辑和编辑器操作等。收集这些数据有助于开发者了解用户如何使用软件,并据此进行改进。

  2. 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】

  1. Chat with your codebase and edit multiple files at once with Composer.

    • 这个选项允许用户通过与代码库聊天来编辑多个文件。

  2. Auto-scroll to bottom

    • 当在 composer 面板生成新消息时,自动滚动到底部。

  3. Auto-apply to files outside context

    • 允许 composer 自动将更改应用到当前上下文之外的文件。

  4. Enable yolo mode

    • 允许代理 composer 在不请求确认的情况下运行工具,例如执行命令和写入文件。

  5. Auto save agentic edits

    • 自动保存 AI 代理所做的编辑,这有助于为 LLM 提供更准确的信号。

  6. Collapse input box pills in pane or editor

    • 在 composer 面板或编辑器输入框中折叠输入框,以节省空间。

  7. Render pills instead of blocks

    • 将 composer 代码块折叠成药丸(pill)而不是作为代码块渲染。

  8. Agent composer iterate on lints

    • 如果启用,代理 composer 将迭代处理 linter 错误以自动修复它们。

  9. Normal composer iterate on lints BETA

    • 如果有 linter 错误,普通 composer 将迭代修复它们(这是一个测试版功能)。

  10. Auto context BETA

    • 自动为 composer 包含相关的代码库上下文(这是一个测试版功能)。

  11. Review changes BETA

    • 列出并分组在 composer 会话中与 LLM 一起所做的更改,供您审查(这是一个测试版功能)。

调用Composer

【Ctrl+i】

一些弹窗

从命令行启动该程序:

这个弹窗是询问你是否希望从命令行启动该程序。你可以通过安装codecursor命令来实现这一点,或者以后通过使用快捷键Ctrl+Shift+P并输入install code command来安装。

弹窗提供了三个选项:

  1. Install 'code':安装code命令。

  2. Install 'cursor':安装cursor命令。

  3. Never show again:不再显示此提示。

如果你希望从命令行启动Cursor,可以选择安装其中一个命令。如果你不希望安装任何命令,可以选择“Never show again”来不再显示这个提示。

### 关于 Cursor AI 在软件开发中的审查与评估 Cursor AI 是一种旨在提高开发者生产力的人工智能工具,通过提供智能化代码补全、自动错误检测等功能来增强编程体验。对于此类AI辅助开发工具,在软件工程领域内的评价主要围绕其有效性、易用性和集成度展开。 #### 有效性的考量 在衡量Cursor AI的有效性方面,重点在于该工具能否显著减少编写代码所需的时间以及降低引入缺陷的可能性。研究表明,高质量的IDE插件可以将生产效率提升高达20%[^1]。然而具体到Cursor AI的表现,则需依赖实际用户的反馈数据来进行更精确地分析。 #### 易用性设计 考虑到用户体验的重要性,任何面向程序员的工作流优化产品都应具备良好的交互界面和支持多种主流编辑器的能力。这不仅有助于新用户快速上手,也能让经验丰富的开发者轻松迁移至新的工作环境中。因此,针对Cursor AI的设计评审会关注其是否遵循了以人为本计算(Human-centered computing)的原则,特别是关于人机互动范式的部分。 #### 集成能力测试 为了确保最佳性能并充分利用现有基础设施,Cursor AI应当能够无缝对接各种版本控制系统(如Git),持续集成平台(CI/CD pipeline),以及其他常用的开发协作服务。这种高度兼容性使得团队成员可以在不改变原有习惯的前提下享受新技术带来的便利。 ```python # Python示例:假设这是如何在一个项目中配置Cursor AI的方式之一 from cursor_ai import setup_cursor setup_cursor(editor="VSCode", version_control="git", ci_tool="GitHub Actions") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值