![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=1738879751-pJw4qmtdPIWgTNzq9KhMIr17TgQ2Q0tl-0-5bf83fec363c114c5e3931296114c01f)
图1-16 文本输入框
输入想让它生成怎样的代码,比如使用JavaScript写一个冒泡排序的方法,就可以得到以下代码块:
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/30_02.jpg?sign=1738879751-tRusbvQRPX7RDav2e8e9fpIRiMqdQzCc-0-ff84f3fb41d39486e74a5545d1c3b9fe)
注意:如果代码生成到一半终止,可以重新使用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=1738879751-kd7qkUkaQG7dO52XFGbKUMmLWh7vXju5-0-5ac62aa8ab16fd9cddcad35912247380)
图1-17 Cursor可以选择代码来提问
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/31_02.jpg?sign=1738879751-KzK1HaiFwawDCclQCWybOu19Jz4ZcPDz-0-39538adb42bc23b73138b1bbf45678b7)
图1-18 Cursor可以选择接受或拒绝修改