Cursor 编辑器

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

Cursor 下载

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

Cursor 操作指南

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

Windows 平台:

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

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


稍等几分钟…生成代码如下,点击运行即可。


这个简单的问题生成的代码几乎不在话下。假设我们有些代码不理解,参考以下代码

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# %matplotlib inlinefrom 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会给出如下回答:

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

使用问题

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

always output your answers in Chinese


Cursor设置中文版
点击文件->首选项->扩展 : 安装chinese(simplified) 简体中文语言包,然后Ctrl + Shift + P 搜索 :configure display language ,安装完成就可以了。

总结

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

参考链接

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

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

https://www.zhihu.com/question/590152131

基于ChatGPT的新一代辅助编程神器——Cursor相关推荐

  1. 10个值得收藏的ChatGPT辅助编程技巧

    在我们开始之前,你必须先了解编程语言,然后才能相信 ChatGPT 抛给你的任何东西. 我必须明确这一点,因为许多误入歧途的绵羊被告知 ChatGPT 是新的圣杯,开发人员将被淘汰. 推荐:用 NSD ...

  2. Cursor一个使用chatgpt-4的ai辅助编程工具

    本篇文章主要讲解cursor 工具的下载和使用,通过cursor可以利用ai辅助进行编程,同时也可以不用魔法使用到chatgpt. 作者:任聪聪 日期:2023年3月22日 用了这个工具,突如其来的一 ...

  3. 玩转ChatGPT:辅助编程

    一.写在前面 首先让小Chat介绍自己在编程方面的天赋: 总结起来:TA掌握了海量的编程知识,能做到自动代码生成.代码审查优化.编程教学辅导以及实时问题解答.我问TA学习了多少案例,TA说:忘了,但保 ...

  4. python3.7.2下载-Python编程神器 v3.7.2 最新免费版

    Python编程神器正式版是一款非常优秀的编程软件,它极其容易上手,而且表达能力强,此外它还可以使你能够专注于解决问题而不是去搞明白语言本身.有需要的用户欢迎在巴士下载站下载! 软件功能 易学:Pyt ...

  5. python手机版iphone-Python编程神器

    Python编程神器集python学习和应用功能于一体,用户可以随时使用软件学习python知识和运用技巧,同时还能使用软件进行便捷的编程.下面非凡软件站小编为大家带来的苹果版下载地址,喜欢的小伙伴赶 ...

  6. 基于多线程技术和自定义消息编程实现Windows 9x异步串行通信

    基于多线程技术和自定义消息编程实现Windows 9x异步串行通信 张志明 李蓉艳 王 磊 摘  要  分析了基于Windows 95/98平台上的异步串行通信程序开发方法,并结合开发实践,用C++B ...

  7. 服务器部署基于chatgpt的服务

    2023.3.21:更新 作者的新项目:https://github.com/zhayujie/bot-on-anything 可以多端部署,wechat,web,公众号等,已成功部署,有问题可以相互 ...

  8. 地表最强AI 辅助编程工具——GitHub Copilot安装教程

    GitHub Copilot 文章目录 GitHub Copilot 一.GitHub Copilot 介绍 二.GitHub Copilot 通行证注册流程 1.打开GitHub Copilot [ ...

  9. Triton:openai开源GPU编程神器

    Triton:openai开源GPU编程神器 序言 GPU编程的困难 编程模型 矩阵乘法 高级系统架构 编译器后端 序言 我们将发布Triton 1.0,这是一种开源的类似Python的编程语言,使没 ...

最新文章

  1. Nginx中木马解决方法
  2. 浮点加减运算之0舍1入法与恒置1法
  3. JSONObject和JSONArray的关系
  4. 编程语言的发展趋势及未来方向(3):函数式编程
  5. Overlay Surfaces (覆盖表面)
  6. java中catch ()_有关java中的try{}catch(){}的讲解
  7. 【IT之路】LoadRunner系列-Win7 64bit下搭建Loadrunner11破解版
  8. Android腾讯微博开放平台(六)发布一条图文微博
  9. Elasticsearch系列——(1.2)倒排索引 的实现
  10. 【题解】P3939数颜色
  11. 多伦多大学计算机专音乐专业,终于懂了加拿大音乐专业学院推荐
  12. Android TabLayout设置选中状态标题字体大小,粗细
  13. 栈解旋unwinding
  14. 熬夜整理,五万字长文总结 C/C++ 知识点
  15. python面试题(六)——数据库mysql、redis篇
  16. 软件工程毕业设计课题(12)基于python的毕业设计python校园二手书籍交易网站系统毕设作品源码
  17. 产品笔试刷题错题记录
  18. OpenCV学习笔记 - OpenCV必知必会的基础
  19. jpa,分析duid参数,当前用户的最大线程数,线上问题排查,stack命令查看占用CPU高的线程堆栈信息
  20. node 批量下载百度图片壁纸

热门文章

  1. Nuke合成小插件 Comp_ys
  2. VB版2004年度专家榜(揭帖时间为2004年度的得分汇总)
  3. 现场记录:Oracle年月补零方法;Oracle yyyy-m转yyyy-mm方法。
  4. 解决vue打包部署微信小程序升级清理缓存问题
  5. Eclipse中断点调试详解
  6. c语言中的扇入与扇出题目,功能单元的最大扇入扇出工具分析.doc
  7. CoCreateInstance
  8. PHPCMS v9.6.0 调用标签整理
  9. SVM处理月亮、鸢尾花数据集
  10. Excel教程之学生成功所需的 5 个电子表格