抛弃chatgpt,使用微软的Cursor提升coding效率

这篇具有很好参考价值的文章主要介绍了抛弃chatgpt,使用微软的Cursor提升coding效率。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

What's Cursor?  

      Cursor编辑器是一个基于GPT-4的代码编辑器,它可以根据用户的自然语言指令或者正在编辑的代码上下文为用户提供代码建议,支持多种编程语言,如Python、Java、C/C#、go等。Cursor编辑器还可以帮助用户重构、理解和优化代码,提高开发效率。Cursor编辑器是一个集搜索、聊天和创作于一体的平台,它可以让用户在一个位置进行搜索、聊天和创建所有内容。

        Cursor编辑器由微软、OpenAI和Anysphere合作开发,利用了最先进的大语言模型GPT-4的能力。Cursor编辑器有网页版、桌面版和移动版,用户可以根据自己的喜好选择合适的版本。Cursor编辑器有免费版和付费版,付费版可以享受更多的功能和服务。
优点: 使用的是GPT-4,集成vscode和其他主流的编辑器
缺点: 收费比较高, 

官网:Cursor - The AI-first Code Editor

安装和使用

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

从官网直接下载对应平台的安装包即可,然后傻瓜式安装 ,需要你注册一个账号,你可以使用你的qq邮箱或者gmail邮箱登录,

你可以用 Cursor 做 3 件事

您可以使用 Cursor 执行三项主要操作:

  • 自动代码生成/编辑
  • 通过聊天问答
  • 自动调试和纠错

让我详细解释以上每一项。

自动代码生成/编辑

Cursor配备了AI工具“ChatGPT” ,它可以让您自动生成和编辑编程代码

例如,如果您说“我希望您生成代码来提供某种功能”,Cursor 将自动生成相应的代码。

Cursor 可自动执行基本编码和重复性任务,使用户能够专注于更具创造性和挑战性的任务。

通过聊天问答

Cursor具有人工智能驱动的聊天功能,如果您有任何疑问,可以提问。

问题的示例包括:

  • 这段代码代表什么?
  • 如何使用Cusor的这个功能?

欢迎您提出有关编程的问题,还可以提出有关 Cursor 服务本身的问题。

如果利用好Cursor的聊天功能,可以减少研究时间,让你的编程工作更有效率。

自动调试及纠错

Cursor能够自动检测编程过程中出现的错误(bug)并提出纠正建议。

对于人类来说,长期编写代码,错误是不可避免的。当出现bug的时候,以后发现错误不是很困难吗?

然而,由于 Cursor 会在每次错误发生时检测到错误,因此可以大大减少不必要的纠正工作。

Cursor要多少钱?

截至 2023 年 12 月,Cursor 的定价计划如下。

基本的 专业版 商业
费用 自由的 每月 20 美元 每月 40 美元
GPT-3.5 使用限制 200次 无限 无限
GPT-4 使用限制 慢:50倍 ・慢速:无限制
・快速:500 次
无限
用人工智能编码
确保数据隐私

如果你只是简单尝试一下Cursor的功能,我认为Basic方案是没有问题的。

但是,如果您想在业务中完全实施 Cursor 或想利用更多功能,我们建议您订阅 Pro/Business 计划。

如何使用Cursor

cursor有多种功能,但最常用的八种是:

  • 命令K
  • 聊天
  • @符号
  • 自动调试
  • Fit Lints
  • 新的人工智能项目

我们将详细解释如何使用上述每个功能。

命令K

“Coomand K”一个允许AI生成和编辑代码的功能

当您在键盘上按 Command + K(Windows 中为 ctrl + K)时,将出现如下所示的框架。

例如,如果输入“打印输出hellworld”并单击[生成]...

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

该函数将自动生成,如下所示

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

 

此外,Command K不仅可以生成代码,还可以编辑现有代码。

例如,如果全部选中之前的代码并按 Command + K...

聊天

“CHAT”是一种可以通过 ChatGPT提出问题或咨询不清楚的问题等的功能。

使用起来很简单,只需从屏幕右侧的聊天菜单中输入提示即可。

我罗列几个经常用到的 功能:

 1.帮助优化代码:

 在聊天框里输入你要优化的函数名抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

 chat框就会给你提出优化建议,和优化的核心逻辑,对于圈复杂度较高的代码逻辑,他能给你一个较好的优化建议。

有时候你提出优化的需求,他会少一段代码,比如:

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

上面的截图显示优化后少了这一行代码,你还可以继续问它:

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor 

2.帮你实现一个算法逻辑

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

3.帮程序员生成代码注释

你可以在输入框内输入: 生成代码注释  即可。 

@符号

“@Symbols”一项允许您立即引用项目中的文件的功能

要使用它,只需在聊天输入字段中提及“@[文件名]”即可。

例如,使用 @ 提及您刚刚使用 Command + K 创建的文件。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

当你问“这个函数是什么意思?”时......

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

如下所示,将详细解释您刚刚创建的函数的含义。抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

如果你使用@Symbols,即使在庞大的代码库中,你也可以快速找到你需要的信息,这将大大提高你的编程工作效率!

自动调试

“自动调试”当终端发生代码错误时自动检测原因的功能

例如,如果您运行以下不正确的代码(平均拼写错误)...

def calculate_average(numbers):    
    total = sum(numbers)    
    count = len(numbers)    
    average = total / count    
    return average

num_list = [2, 4, 6, 8, 10]print(calculate_averge(num_list))

它会通知您错误,如下所示。

这里,点击右上角的【用AI调试】。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

它会自动查找错误原因并提出纠正建议,如下所示!

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

如果您使用自动调试功能,您就不必从头开始寻找错误位置,这可以大大减少您的工作时间!

Fit Lints

“Fit Lints”一项允许您修复 Lint 错误的功能

它很容易使用,只需将cursor放在 Lint 错误上,然后单击 AI Fix In Chat。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

新的人工智能项目

“新建AI项目”是AI从头到尾自动生成项目的功能。

首先,从屏幕顶部菜单的[文件]中选择[新建AI项目]。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

接下来,以文本形式输入项目详细信息,然后单击[下一步]。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

您现在要做的就是选择保存项目的位置,选择项目名称,然后单击[完成]。

就这样,AI将完成你的项目!

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

零编程知识的作者居然用Cusor生成代码!

在这里,零编程知识的作者将介绍他如何实际使用 Cusor 生成代码。

这次,我使用“新AI项目”功能创建了一个问答游戏。

您输入的文本如下。

创建一个简单的问答游戏,向玩家提出问题并让他们从选项列表中选择答案。规则是答对就给分,分数显示在最后。

完成指定操作并等待几分钟后,将生成如下所示的代码。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

您已成功生成问答游戏所需的所有代码,包括 HTML、CSS 和 JavaScript!

但是,由于我没有编程知识,我无法理解这段代码是否真的正确......

所以,最后我尝试在浏览器上运行这段代码。

结果如下↓。

抛弃chatgpt,使用微软的Cursor提升coding效率,Linux开发环境和命令,chatgpt,cursor

虽然很简单,但问答游戏还是顺利开始了。文章来源地址https://www.toymoban.com/news/detail-834266.html

到了这里,关于抛弃chatgpt,使用微软的Cursor提升coding效率的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用ChatGPT提升工作效率

    随着科技的飞速发展,人工智能逐渐成为我们生活的一部分。ChatGPT作为一种先进的自然语言处理技术,已经在各个领域取得了显著的成果。本文将探讨如何利用ChatGPT提升工作效率,让我们的生活变得更加便捷。 一、什么是ChatGPT? ChatGPT,全称Generative Pre-trained Transformer,是一

    2024年02月20日
    浏览(47)
  • 如何利用chatgpt提升工作效率

    项目管理: 制定项目计划、跟踪进度、分配任务和记录里程碑。 客户服务: 回答常见问题、提供产品支持和处理客户投诉,提升客户满意度。 销售支持: 提供销售培训、销售脚本和客户资料,辅助销售团队进行销售活动。 财务管理: 制定预算、进行财务分析、管理账目和

    2024年01月23日
    浏览(50)
  • 如何用chatgpt提升工作效率

    使用ChatGPT可以提升工作效率的几种方式: 快速撰写文档 :ChatGPT可以根据提供的关键信息,快速生成整篇文章。这样能够节省大量时间和精力。 自动生成报告 :无论是市场分析报告还是销售数据报告,只需提供关键数据和信息,ChatGPT就可以为您生成详实的报告。 创建会议

    2024年01月24日
    浏览(55)
  • ChatGPT如何帮助DevOps提升效率

    DevOps 是一种方法论,旨在提高软件开发和 IT 运营团队的协作和效率。DevOps 涉及各种任务和流程的自动化,例如规划、编码、测试、部署、监控和故障排除。然而,其中一些任务和流程仍然有大量任务需要人工手动处理,而这会减慢软件产品和服务的交付和质量。随着人工智

    2024年02月03日
    浏览(43)
  • 用ChatGPT搭建代码知识库,提升开发效率

    ChatGPT 的数据覆盖范围仅至 2021 年 9 月前,这意味着如果出现了 2021 年 9 月之后的新信息或技术,ChatGPT 可能无法提供准确的答案或建议。例如,前端开发中经常使用的公司开源项目 TDesign 就是一个例子: 幸运的是,针对这个问题,业界已经提供了解决方案——构建知识库,

    2024年02月15日
    浏览(30)
  • ChatGPT: 提升程序员开发效率的秘密武器!

    在现代软件开发中,时间和效率显得尤为重要。程序员们需要在尽可能短的时间内编写高质量的代码,并使之处于状态良好的维护周期。为满足这些需求,人工智能技术逐渐成为软件开发的一项核心能力。ChatGPT作为自然语言生成模型中的佼佼者,为程序员们提供了一个全新的

    2024年02月13日
    浏览(40)
  • AI DevOps | ChatGPT 与研发效能、效率提升(中)

    简单概括就是:产品太过惊艳,体验超预期 之前人工智能发展多年,报道最多的也许就是曾经的李世石大战AlphaGo,现实中的特斯拉自动驾驶,还有波士顿动能放出的机器狗。对于圈外人士来说一般也接触不到这些,仅仅看看而已。但是 ChatGPT 不一样,一声巨响,石头中蹦出

    2024年02月04日
    浏览(37)
  • 探秘ChatGPT:如何利用AI提升论文写作效率

    ChatGPT无限次数: 点击直达 html 在当今信息爆炸的时代,论文写作是许多人工作者每天都要面对的任务。如何更高效地撰写出内容丰富、结构严谨的论文,一直是许多学者和研究人员所追求的目标。随着人工智能技术的不断发展,AI工具在论文写作领域的应用也越来越广泛。其

    2024年04月13日
    浏览(85)
  • Zotero与ChatGPT结合Zotero GPT插件,提升科研效率

    The plug-in design concept is to configure command tabs according to different application scenarios, and directly click on the tabs to complete the interaction with GPT. Type #label_name[color=#eee][position=1] and Enter to edit a lable. Save with Ctrl + S. Save and Run with Ctrl + R. color can be abbreviated to c, position can be reviated to pos and the va

    2023年04月19日
    浏览(76)
  • ChatGPT爆火| 微软ATP推出教师AI素养提升秘籍

    最近全球爆火的ChatGPT,让我们领略AI技术的迅猛发展,尤其在自然语言处理(NLP)、机器学习(ML)等方向与教育的结合日趋紧密,人工智能在教育领域中的应用呈现出快速增长的趋势。 几乎是在一夜之间 ChatGPT刷爆网络和朋友圈 “ChatGPT上线2个月活跃用户破亿” “ChatGPT会不

    2024年02月05日
    浏览(87)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包