AI个人学习
和实操指南

Cursor:与AI共同编程的代码编辑器

Cursor 综合介绍

Cursor是一个基于OpenAI GPT模型的AI驱动的代码编辑器,它可以帮助您更快地编写,编辑,调试,和修复代码。您可以与您的项目进行聊天,参考文件和文档,生成代码,以及发现和解决错误。Cursor是VSCode的一个分支,您可以一键导入您喜欢的VSCode扩展,主题,和快捷键。Cursor还提供了一个本地模式,保证您的代码不会被存储在他们的服务器或日志中。

 

Cursor:与AI共同编程的代码编辑器-1

 

增强Cursor各类语言辅助编程能力,下载《为Cursor适配各种编程语言的提示词》.pdf后,检索对应编程语言:

 

首席AI分享圈此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“首席AI分享圈”或者“Looks-AI”或者微信扫描右侧二维码都可以关注本站微信公众号。

 

Cursor 功能列表

 

Command K:

让您可以使用AI编辑和写代码。要编辑,只需选择一些代码,点击“Edit”,并描述代码应该如何改变。要生成全新的代码,只需在没有选择任何内容的情况下输入Command K。

Cursor:与AI共同编程的代码编辑器-2

 

Copilot++:

Cursor的原生自动完成功能。它是Copilot的一个更强大的版本,可以建议中间行的完成和整个差异。它使用了一个定制的模型,训练来预测代码库中的下一个编辑。

Cursor:与AI共同编程的代码编辑器-3

 

Chat:

让您可以与一个能看到您的代码库的AI进行交谈。聊天可以始终看到您当前的文件和光标,所以您可以问它一些问题,比如:“这里有错误吗?”。您可以使用Command+Shift+L或“@”将特定的代码块添加到上下文中。您可以使用Command+Enter与您的整个代码库进行聊天。

Cursor:与AI共同编程的代码编辑器-4

@ 符号:

可让您轻松地向 AI 显示代码。尝试在 Command+K 或聊天中键入“@”,以获取文件夹中所有文件和代码符号的下拉列表。您可以使用它来生成具有特定依赖项的代码(“使用与@ErrorPopup相同的样式”)或询问文件(“@inlineDiffService.ts做什么”)。

Cursor:与AI共同编程的代码编辑器-5

 

Codebase Answers:

让您可以向AI询问您的整个代码库的问题。要使用它们,请在聊天中输入Command+Enter或点击输入框中的“with codebase”按钮。您可以问一些问题,比如“撤销重做逻辑在哪里?”或“我们如何在客户端处理身份验证令牌?”。

Cursor:与AI共同编程的代码编辑器-6

 

Docs:

这个功能可以提高AI对第三方库的理解。要使用文档,请在聊天或Command K中输入@LibraryName。要让Cursor爬取自定义文档,请在Command K或聊天中输入“@Add”。您将指定爬取的起点和所有爬取的URL应该遵循的前缀。

Cursor:与AI共同编程的代码编辑器-7

 

Auto-Debug:

Auto-debug是一个用于在Cursor的终端中修复错误的代理。要使用它,请在终端错误后点击蓝色的“Auto-debug”按钮。点击后,AI将查看您的文件,并输入一个思考链来尝试解决问题。

Cursor:与AI共同编程的代码编辑器-8

 

Fix Lints:

Cursor帮助您快速修复lint错误。只需将鼠标悬停在任何lint错误上,然后点击出现的蓝色“Fix”按钮。一个AI回应将出现在聊天中。再也不用对着复杂的Typescript或Rust错误眯眼了!

Cursor:与AI共同编程的代码编辑器-9

 

演示:

Cursor:与AI共同编程的代码编辑器-10

 

完整使用教程:Cursor 使用教程(中文版)

 

Cursor 使用帮助

安装流程

  1. 访问 Cursor 官网。
  2. 点击“下载”按钮,根据操作系统选择相应的安装包。
  3. 下载完成后,运行安装包并按照提示完成安装。

使用指南

  1. 启动 Cursor:安装完成后,打开 Cursor 应用。
  2. 导入项目:点击“导入项目”按钮,选择需要编辑的代码文件或项目。
  3. 使用Cursor:您可以在Cursor中打开您的代码文件夹,或者创建一个新的项目。您可以使用Command K,Copilot++,Chat,Codebase Answers,Docs,Auto-Debug,Fix Lints等功能来编写,编辑,调试,和修复代码。
  4. 代码编辑
    • 自动补全:在编写代码时,Cursor 会根据上下文自动提供补全建议,按下 Tab 键即可应用。
    • 错误检测:实时检测代码中的错误,错误部分会高亮显示,点击高亮部分查看修复建议。
    • 代码生成:在编辑器中输入自然语言指令,Cursor 会生成相应的代码片段,按下 Enter 键即可插入代码。
    • 代码优化:点击“优化”按钮,Cursor 会分析代码并提供优化建议,用户可以选择应用这些建议。
  5. 多语言支持:在设置中选择需要使用的编程语言,Cursor 会自动适配相应的功能。
  6. 隐私保护:开启隐私模式,确保代码不会被上传或存储在云端。

高级功能

  • 插件扩展:Cursor 支持多种插件,用户可以根据需要安装和管理插件,扩展编辑器功能。
  • 主题切换:提供多种主题,用户可以根据喜好切换编辑器主题。
  • 快捷键自定义:支持自定义快捷键,提高操作效率。

 

 

Cursor 会员计划

 

会员计划 价格 优势
Free 免费 可以使用Cursor的基本功能,如Command K,Copilot,Chat,Codebase Answers等,但有一定的限制,如每天只能使用10次Command K,每次只能生成10行代码,每个项目只能有一个文件等
Plus $9.99/月 可以使用Cursor的所有功能,无限制,包括Docs,Auto-Debug,Fix Lints等,还可以享受更快的响应速度,更高的优先级,更多的存储空间等
Pro $19.99/月 除了Plus的所有优势外,还可以使用Cursor的高级功能,如Codebase Insights,Codebase Search,Codebase Compare等,还可以获得更多的定制选项,更多的支持,更多的折扣等

 

AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » Cursor:与AI共同编程的代码编辑器
分享到

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们