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"来不再显示这个提示。

相关推荐
%d%d24 分钟前
RuntimeError: CUDA error: __global__ function call is not configured
人工智能·深度学习·机器学习
阿维的博客日记13 分钟前
ϵ-prediction和z0-prediction是什么意思
人工智能·深度学习·机器学习
学术交流20 分钟前
2025年软件工程与数据挖掘国际会议(SEDM 2025)
论文阅读·人工智能·数据挖掘·软件工程·论文笔记
生信漫谈38 分钟前
Rice Science∣武汉大学水稻研究团队发现水稻壁相关激酶OsWAKg16和OsWAKg52同时调控水稻抗病性和产量
人工智能·学习方法
TO ENFJ2 小时前
day 10 机器学习建模与评估
人工智能·机器学习
高效匠人2 小时前
文章五《卷积神经网络(CNN)与图像处理》
图像处理·人工智能·python·cnn
卧式纯绿2 小时前
卷积神经网络基础(五)
人工智能·深度学习·神经网络·目标检测·机器学习·计算机视觉·cnn
乌恩大侠2 小时前
【东枫科技】代理销售 NVIDIA DGX Spark 您的桌上有一台 Grace Blackwell AI 超级计算机。
大数据·人工智能·科技·spark·nvidia
zhanzhan01092 小时前
ubantu安装CUDA
人工智能·python·深度学习
IT古董2 小时前
【漫话机器学习系列】243.数值下溢(Underflow)
人工智能·机器学习