有奖捉虫:行业应用 & 管理与支持文档专题 HOT

VSCode 插件中使用技术对话

AI 助手对话面板包括:左侧对话面板和编辑器内功能面板。具体框架如图所示:
?
?
?

更多通用场景

编程相关技术咨询

我们在对话面板的输入框中咨询“基于 Spring Boot 实现一个简单应用”,回车发送后(Shift + 回车是文本换行),AI 助手的回答如下图所示:
?
?
?

多轮对话接近最终答案

AI 助手能记住我们对话的上下文(目前最多只能记住五条对话记录),如下图所示:
?
?
?

业务代码辅助生成

当遇到一些偏算法的业务代码实现时,传统的方式是通过网上检索方式,从一堆结果中筛选出想要的代码,然后做归纳总结,而现在我们可以直接向 AI 助手咨询。
1. 正则表达式验证邮箱。
咨询正则表达式验证邮箱的算法,AI 助手给出代码的同时自动帮我们做好了归纳总结,如下图所示:
?
?
?
2. 为函数取名字。
?
?
?
3. 优化代码。
?
?
?
4. 生成单元测试。
?
?
?
5. 相关问题自动推荐。
当我们咨询完一个问题后,AI 助手回答完的同时会主动推荐几个相关的问题给我们,它会预测我们接下来最有可能想要咨询的问题,如果推测正确,我们就无需额外输入,单击推荐的问题项,即可继续发问咨询,如下图所示(目前推荐三个问题):
?
?
?
6. 常用斜杠命令一键咨询。
斜杠命令是 VSCode 编辑器对这种对话交互提供的一种便捷操作,它把一些经常会咨询的问题,抽象为一个斜杠命令,使用斜杠命令可以快速达成某一目的,而不需要输入自然语言描述。例如我们想让 AI 助手解释一段代码,可以在右边编辑器中选中需要被解释的代码,然后再在左侧对话面板中选择解释代码对应的斜杠命令即可,如下图所示:
?
?
?
从上图可以看出,我们可以通过输入 / 字符快速唤出斜杠命令,然后通过模糊匹配快速匹配到想要的斜杠命令。每个斜杠命令都有对应的名称和描述。


http://www.vxiaotou.com