![AIGC辅助软件开发:ChatGPT 10倍效率编程实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/778/51443778/b_51443778.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.2 使用
创建一个main.js文件,然后使用Command+K组合键触发一个文本输入框,如图1-16所示。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/30_01.jpg?sign=1739574298-v4y2nECxW83d1UtHh760b2D4jRzodPnU-0-947d821bad7c2e52186c2c5b543af298)
图1-16 文本输入框
输入想让它生成怎样的代码,比如使用JavaScript写一个冒泡排序的方法,就可以得到以下代码块:
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/30_02.jpg?sign=1739574298-vQddH4Gk8sO2F2GcSMYBtten1bcjShNZ-0-5bded591a9b85dfd9d64bcb9bc490498)
注意:如果代码生成到一半终止,可以重新使用Command+K组合键触发对话框,输入“继续”即可与代码继续“对话”。
选择生成的部分代码,问你想问的问题,让它对代码进行优化,如图1-17所示。选择后有两个选项:一个是Edit,即告诉它你的诉求,让它帮你修改;另一个是Chat,即问它相关的问题,让它给你解答。它会根据你的意思进行修改,如果你认为符合要求,单击Accept All即可生效,否则单击Reject All拒绝修改,如图1-18所示。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/31_01.jpg?sign=1739574298-qtUuFNVHVlbJIlKCrsYXkFcT8mOgy2n3-0-d6a6a5fc81a23fe8b99fd24ee17c9943)
图1-17 Cursor可以选择代码来提问
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/31_02.jpg?sign=1739574298-N6f5ihnT9H1QvEeUOp9yv6A9vAhLT2A8-0-dd36428a71b60968ceab6be2791bdfbd)
图1-18 Cursor可以选择接受或拒绝修改