购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 Cursor

Cursor是一个基于Web技术的文本编辑器,它具有现代文本编辑器的许多功能,如代码高亮、自动完成、多光标编辑等,并且提供了一些特殊功能,如AI辅助编辑、协作编辑等,可以帮助开发者更快、更准确地编写代码。Cursor支持多种编程语言,如Python、Java、C#、JavaScript等。因此,建议开发者尝试使用Cursor编辑器,以提高开发效率和代码质量。

1.3.1 安装

Cursor支持macOS、Windows和Linux操作系统,下面以macOS为例演示Cursor的安装和使用。Cursor下载页面如图1-13所示。

安装完成之后需要登录,登录界面如图1-14所示。

图1-13 Cursor下载页面

图1-14 Cursor登录界面

Cursor目前是一款独立的应用,选项界面与VS Code无差异,所以对于有过VS Code使用经验的人员来说没有任何负担。使用界面如图1-15所示。

图1-15 Cursor使用界面

1.3.2 使用

创建一个main.js文件,然后使用Command+K组合键触发一个文本输入框,如图1-16所示。

图1-16 文本输入框

输入想让它生成怎样的代码,比如使用JavaScript写一个冒泡排序的方法,就可以得到以下代码块:

注意:如果代码生成到一半终止,可以重新使用Command+K组合键触发对话框,输入“继续”即可与代码继续“对话”。

选择生成的部分代码,问你想问的问题,让它对代码进行优化,如图1-17所示。选择后有两个选项:一个是Edit,即告诉它你的诉求,让它帮你修改;另一个是Chat,即问它相关的问题,让它给你解答。它会根据你的意思进行修改,如果你认为符合要求,单击Accept All即可生效,否则单击Reject All拒绝修改,如图1-18所示。

图1-17 Cursor可以选择代码来提问

图1-18 Cursor可以选择接受或拒绝修改

1.3.3 总结

生成的代码块及代码修改不一定是最优的,但是基本符合需求。

上述只是一个Cursor的简单使用示例,大家可以根据自己的业务需求,让它帮你写一些基础代码,以提高工作效率。

需要注意的是,虽然可以通过语言来生成代码,但目前还不完美,如果生成的代码不太符合要求,可以优化自己的表达,交代得再清楚一些,也可以尝试重新生成,还可以通过对话让它不断优化调整以便符合你的要求。未来人工智能将带来开发工具的更大变革。此外,还需要注意数据安全,避免泄露敏感数据和代码。修改和建议只能作为参考,自己要注意甄别。 CFNFmNZDamG1QaVPmVGCt8/SxXNOE8PbcuIPTz0bgsLZcpMIO9Rg/NKCjuFD7Sv8

点击中间区域
呼出菜单
上一章
目录
下一章
×