基于ChatGPT的新一代辅助编程神器——Cursor

这篇具有很好参考价值的文章主要介绍了基于ChatGPT的新一代辅助编程神器——Cursor。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Cursor 编辑器

Cursor 这是一款与OpenAI合作并且基于GPT3的新一代辅助编程神器。它支持多种文件类型,支持格式化文本,支持多种主题,支持多语言语法高亮,支持快捷键设置,支持代码折叠、括号匹配、自动缩进等功能等功能。最关键的是,不用科学上网,它能帮助我们生成代码

Cursor 下载

可以直接官方网站下载:https://www.cursor.so/,目前它能支持的有 Windows、macOS、Linux 等主流操作系统。

基于ChatGPT的新一代辅助编程神器——Cursor

Cursor 操作指南

下载后双击进行安装,我是Windows 版本的。操作特别简单,只需要记住两个快捷键就行:

Windows 平台:

Ctrl+K : 智能生成代码
Ctrl+L: 询问代码含义
Ctrl+A+ Ctrl+K : 代码续写、重写能力,告诉他帮你续写或者重写。

接下来,我们打开一个文件,比如main.py,然后摁下快捷键 Ctrl+K,在提示框中输入你想要生成的代码(比如生成9 × \times × 9乘法表),回车即可。

基于ChatGPT的新一代辅助编程神器——Cursor
稍等几分钟…生成代码如下,点击运行即可。

基于ChatGPT的新一代辅助编程神器——Cursor
这个简单的问题生成的代码几乎不在话下。假设我们有些代码不理解,参考以下代码

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# %matplotlib inline
 
from sklearn.ensemble import RandomForestClassifier #随机森林
from sklearn.model_selection import KFold #交叉验证
filename="data.csv"
raw=pd.read_csv(filename)
print(raw.shape)
print(raw.head(3))

可以选中想要理解的代码。比如:print(raw.shape),然后快捷键 Ctrl+L,再回车,CHAT会给出如下回答:

基于ChatGPT的新一代辅助编程神器——Cursor

除了生成代码,小伙伴还可以测试一下它的AI绘画能力怎么样?(可以画个熊猫看看)

使用问题

回答的部分是英文,怎么设置?
有时候我们CHAT回答的是英文,怎么设置成中文?只需在MORE输入always output your answers in Chinese 即可。

always output your answers in Chinese

基于ChatGPT的新一代辅助编程神器——Cursor
Cursor设置中文版
点击文件->首选项->扩展 : 安装chinese(simplified) 简体中文语言包,然后Ctrl + Shift + P 搜索 :configure display language ,安装完成就可以了。
基于ChatGPT的新一代辅助编程神器——Cursor

总结

Cursor可以根据你自己的要求,给你写一些基础的代码,从而可以大大提高工作效率,而且不需要你有openAI账号和key,你就可以白嫖。可以把他当成免费版的Copilot,代码能力完全不输后者,支持多种编程语言,对于代码小白特别适合,安装使用也比较简单。但是生成的代码目前还不完美,不太符合要求,我们可以优化自己的表达,清楚一些,以便符合自己的要求。

参考链接

https://zhuanlan.zhihu.com/p/617403958

https://blog.csdn.net/hj960511/article/details/129705740

https://www.zhihu.com/question/590152131文章来源地址https://www.toymoban.com/news/detail-456639.html

到了这里,关于基于ChatGPT的新一代辅助编程神器——Cursor的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【playwright】新一代自动化测试神器playwright+python系列课程22_playwright模拟鼠标操作_悬停_右击_双击

    【playwright】新一代自动化测试神器playwright+python系列课程22_playwright模拟鼠标操作_悬停_右击_双击

    有些元素,只有你鼠标移动到它那个位置上,他才会展开或者显示一些内容,这时候就要用到hover()操作了。 以个人设置这个下拉菜单,来看一下hover的使用。 项目实践代码 以双击关闭弹出的流程窗口为例,看一下dblclick()使用 项目实践代码 以弹出的右键菜单为例,看一下

    2024年01月18日
    浏览(21)
  • 如何基于 Apache Doris 构建新一代日志分析平台

    如何基于 Apache Doris 构建新一代日志分析平台

    作者:肖康,SelectDB 技术 副总裁 、Apache Doris Committer 日志数据是企业大数据体系中重要的组成部分之一,这些数据记录了网络设备、操作系统以及应用程序的详细历史行为,蕴含了丰富的信息价值,在可观测性、网络安全、业务分析等关键业务领域发挥着重要作用,可帮助企

    2024年02月15日
    浏览(21)
  • 基于EMR的新一代数据湖存储加速技术详解

    基于EMR的新一代数据湖存储加速技术详解

    摘要:本文整理自阿里云开源大数据平台数据湖存储团队孙大鹏在7月17日阿里云数据湖技术专场交流会的分享。本篇内容主要分为两个部分: 背景介绍 JindoData 数据湖存储解决方案 点击查看直播回放 大数据行业蓬勃发展,主要源自于通讯技术的发展,全球数据规模,预计2

    2024年02月02日
    浏览(14)
  • 基于量子密钥分发和区块链技术的新一代加密通信系统

    量子技术和区块链技术是国家信息安全和国家数字化转型的重要组成部分,在国家战略中具有重要地位。“十四五”规划纲要将“加快数字发展建设数字中国”作为独立篇章,指出要进一步明确发展云计算、大数据、物联网、工业互联网、区块链、人工智能、虚拟现实和增强

    2024年02月09日
    浏览(14)
  • Teamlinker:基于人工智能的新一代团队协作开源解决方案

    Teamlinker:基于人工智能的新一代团队协作开源解决方案

    企业用户团队协作解决方案 团队协作从未如此轻松 在上一家工作的时候,当时我们用的项目管理软件是 jira ,视频会议是 zoom ,日历是 office ,平时的沟通则是用的微信,在不同的平台间切换是一件让人疲惫不堪的事情,同时公司每年在这些产品的开销也很多,当时我就有想

    2024年02月03日
    浏览(11)
  • 如何构建新一代实时湖仓?袋鼠云基于数据湖的探索升级之路

    如何构建新一代实时湖仓?袋鼠云基于数据湖的探索升级之路

    在之前的实时湖仓系列文章中,我们已经介绍了实时湖仓对于当前企业数字化转型的重要性,实时湖仓的功能架构设计,以及实时计算和数据湖结合的应用场景。 在本篇文章中,将介绍袋鼠云数栈在构建实时湖仓系统上的探索与落地实践,及未来规划。 数栈作为一个数据开

    2024年02月05日
    浏览(18)
  • 美格智能基于骁龙X75和X72调制解调器及射频系统发布新一代5G R17通信模组,开启5G新阶段

    美格智能基于骁龙X75和X72调制解调器及射频系统发布新一代5G R17通信模组,开启5G新阶段

    3月14日,在 Embedded World 2023德国纽伦堡国际嵌入式系统展 会上,全球领先的无线通信模组及解决方案提供商美格智能正式发布了 新一代5G R17通信模组SRM817系列和SRM817WE系列 。此次推出的5G模组均 全面支持3GPP Release 17标准及特性 ,拥有更快的网络速率、更强的处理性能和更丰

    2024年02月16日
    浏览(15)
  • 1.5 新一代信息技术

    1.5 新一代信息技术

    战略性新兴产业是以重大技术突破和重大发展需求为基础,对经济社会全局和长远发展具有重大引领带动作用,知识技术密集、物质资源消耗少、成长潜力大、综合效益好的产业。 依据《国务院关于加快培育和发展战略性新兴产业的决定》(国发(2010) 32号),七个战略性新兴产

    2023年04月08日
    浏览(18)
  • No.14新一代信息技术

    新一代信息技术产业包括:加快建设宽带、泛在、融合、安全的信息忘了基础设施,推动新一代移动通信、下一代互联网核心设备和智能终端的研发及产业化,加快推进三网融合,促进物联网、云计算的研发和示范应用。 大数据、云计算、互联网+、物联网、智慧城市等是新

    2024年02月09日
    浏览(17)
  • 云计算:新一代的技术革命

    云计算,作为21世纪的一项重要技术革命,已在全球范围内引发了深远的影响。它改变了我们存储和处理数据的方式,使得企业无需再建设和维护昂贵的本地服务器和数据中心。本文将深入探讨云计算的基本概念,类型,主要优点,以及它在未来可能的发展趋势。 云计算的基

    2024年02月12日
    浏览(19)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包