体验一波ChatGpt工具-cursor(自动代码生成)

Posted 边中之城

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了体验一波ChatGpt工具-cursor(自动代码生成)相关的知识,希望对你有一定的参考价值。

最近体验了一把cursor,自动生成代码工具,集成了最近很火的ChatGpt,目前比较好的就是代码生成工具大概就是github copilotcursor,不过github copilot需要付费使用或者漫长的waitlist,所以目前比较好的cursor

官网介绍如下:

配置

配置自己经常使用的语言,比如ts、html、css等等

操作

目前来说就两个功能,如下:

ctrl+k:生成代码

描述需要生成的代码功能,回车后会自动帮你生成,比如生成一个斐波那契数列函数

如果对这段代码想做一些编辑操作,比如添加注释,只需选中代码,再次ctrl+k 回车即可,如下:

生成之后,提供了Accept AllReject All两个功能,类似于【全选/全不选】的功能

  • Accept All :添加所有
  • Reject All :删除所有

ctrl+l:智能对话

类型于gpt-4的功能,对他提出你的疑惑,他会给出解决方案,不用去百度答案,如下:

当对这段代码不理解时,也可以选中代码,问他实现逻辑或者代码结构等,如下:

注意:从上面对话可以看出来,cursor对于语言不敏感,所以如果想要生成对话呈中文表达,最好前面加上【请用中文】类似于这类词语

用途

cursor的功能目前对于程序员来说,算是简而全的一个代码工具,他支持多种语言,如js、ts、python、rust、go、java等等市面上比较常见的编程语言。他可以根据你的描述自动生成代码,还可以再你接受别人代码是帮助你理解、重构代码,并且可以测试bug、校验格式等等

参考链接

https://cn-sec.com/archives/1614273.html

https://cloud.tencent.com/developer/article/2242409

ChatGPT-CURSOR(copilot)试用初体验

chatgpt相关的cursor试用记录及总结,会极大提升开发的代码开发效率(间接的对百度、google的依赖降低很多),可以与开发需求全过程结合的点很多(如占用时间较多的CR),期待大家结合自身工作的试用分享。


函数编写

“请使用python输出斐波那契数列”

def fibonacci(n):

if n <= 0:

return None

elif n == 1:

return 0

elif n == 2:

return 1

else:

return fibonacci(n-1) + fibonacci(n-2)

for i in range(1, 11):

print(fibonacci(i))

“这段代码还可以做哪些优化”——cursor无法回答

————cursor无法回答

————cursor无法回答

SQL编写

"请用SQL输出话费订单表结构定义"

CREATE TABLE `Recharge_Order` (

`order_id` int(11) NOT NULL AUTO_INCREMENT,

`user_id` int(11) NOT NULL,

`phone_number` varchar(11) NOT NULL,

`recharge_amount` decimal(10,2) NOT NULL,

`recharge_time` datetime NOT NULL,

PRIMARY KEY (`order_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

简单总结

1、大部分情况下copilot可以正确识别我们的问题并进行对应改进

2、会极大提升开发的代码开发效率,间接的对百度、google的依赖降低很多

3、可以与开发需求全过程结合的点很多,如占用时间较多的CR。

下载链接:https://www.cursor.so/

当前免费

参考链接:https://cloud.tencent.com/developer/article/2242409

期待大家结合自身工作的试用分享。

以上是关于体验一波ChatGpt工具-cursor(自动代码生成)的主要内容,如果未能解决你的问题,请参考以下文章

Cursor——ChatGPT的替代品笔记

谁能真正替代你?AI辅助编码工具深度对比(chatGPT/Copilot/Cursor/New Bing)

又发现一个ChatGPT体验站,辅助写代码真方便

又一个免费GPT-4工具 Cursor,程序员写代码将被颠覆

使用GPT-4生成QT代码

急速肝了一波ChatGPT,听说阿里面试题都没问题~