- AIGC辅助软件开发:ChatGPT 10倍效率编程实战
- 李柏锋 兰军 张阳等
- 292字
- 2024-08-19 16:27:27
1.3.2 使用
创建一个main.js文件,然后使用Command+K组合键触发一个文本输入框,如图1-16所示。
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/30_01.jpg?sign=1739219820-CXqRdKasQLSZ04QNjJXVnghBtFH8HiNs-0-9b25b384217942614b18cf046a08a565)
图1-16 文本输入框
输入想让它生成怎样的代码,比如使用JavaScript写一个冒泡排序的方法,就可以得到以下代码块:
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/30_02.jpg?sign=1739219820-HDgDmozLVdacsGjJNyGWkQDJ6aDwxoHf-0-b46e919b13e536e9c17d55dde4581616)
注意:如果代码生成到一半终止,可以重新使用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=1739219820-GjAXyrzrpwQafHZY3Fmd0bLd3XACt5nC-0-5c86f46144c8ce7c6717a4b562df958e)
图1-17 Cursor可以选择代码来提问
![](https://epubservercos.yuewen.com/AFD628/30334843604091006/epubprivate/OEBPS/Images/31_02.jpg?sign=1739219820-V9Cshyipea6uSBgsdJdJlYQCo4voMWl9-0-177628a8515c908c84760f055cd98900)
图1-18 Cursor可以选择接受或拒绝修改