本文正在参与 人工智能创作者扶持方案
一、前语
Cursor
是一款人工智能编程修改器,与OpenAI
协作完结.底层由GPT-4
加持,依据官方github记录,现在Cursor
能够完结以下功用:
-
Write
:能够依据AI
生成10-100行代码,比Copilot
更智能 -
Diff
:问询AI修改代码块,查看仅被主张的变更 -
Chat
:运用ChatGPT
风格的界面去了解您当前的文件 -
And more
:要求修正lint
错误,在悬停时生成测验/谈论等.
二、装置
-
官网地址:www.cursor.so/
-
体系:支持
Windows
、Mac
、Linux
-
实践版别:
0.2.1
-
资费: 现在是免费的,可用
-
巨细:
轻量的编程东西
比照了
vs code
和Cursor
文件巨细,如图: -
装置结束后,运用界面:
这个
UI
风格是不是爱了 -
汉化操作
进入
view->Extensions
,接下来的操作懂得都懂,和vs code
共同,输入Chinese
查找汉化扩展并下载装置运用。
三、功用与实践
ok, 咱们进入正文
1. Genrate
: 生成功用实践
实践体会: ⭐️⭐️⭐️
咱们测验创建一个名为cursor-test
的html
文件,然后运用Ctrl+K
的生成代码功用走一个,能够看出该功用是经过prompt
的相同功用对话框来完结交互的。
i.完结一个正方形的html
代码
ii.(加强难度)运用py
文件完结一个五子棋游戏
some times later...
然后就停在了这里..随后将光标放在最后的代码处,运用Ctrl + k
执行continue this part
,得到了相同的成果
2.diff
: 修改与比照功用
实践体会: ⭐️⭐️⭐️⭐️
-
需求在现有代码基础上完结
generate diff
-
如图选中1处代码块,待2处高亮为
Edit
时,点击或执行ctrl + k
,进入第3步,输入优化指令后回车 -
diff
作用如下, 能够挑选Accept All
承受变更或Reject All
恢复还原代码
3.Chat
:运用ChatGPT
风格的界面去了解您当前的文件
实践体会: ⭐️⭐️⭐️⭐️⭐️
能够经过Ctrl + L
进行Chat
交互
i.问询当前文件用途
ii.针对代码块发问(选中需求chat的代码块,然后点击chat
或是ctrl + L
操作,在右侧面板中交互)
四、结语
本次实践运用心得如下:
-
发现
Cursor
存在以下问题:-
generate
生成代码不稳定,主要表现为:成长段代码时不完全;容易呈现network error
的问题;比照Copilot
不是很优异的作用,可能未经过大量训练 -
Chat
功用较满意,能够用于问询当前代码用途、优化空间等;汉化问题不太稳定,绝大多数情况Chat
的成果为en
形式;
-
-
基于官方
github
上的It's early days
描述,以及当前版别(0.2.1
).该产品犹待优化的空间较大,实践请勿运用高标准的角度去看待.
- 期待
Cursor
越来越好,一起请各位留意数据安全!
EOF
,我将玫瑰藏于身后,风起花落,从此鲜花赠自己,纵马踏花向自由。