GitHub Copilot加入斜线命令与上下文变数两新功能

微软更新Visual Studio Copilot聊天扩充套件,添加两项新功能,第一项是可以指示Copilot执行特定工作的斜线命令(Slash Commands),另一项则是上下文变数(Context Variables),该功能让开发者可以使用符号#,在与Copilot对话中引用特定档案。

斜线命令是一个特殊命令,开发者可以在与Copilot聊天时,使用斜线命令要求Copilot对程式码执行特定操作,像是/doc可以新增文件注解;/explain则是要求Copilot解释程式码;/fix是要Copilot对所选取的程式码提出修复建议;使用/optimize则Copilot会分析并改进所选取的程式码执行时间;而使用/tests时,Copilot则会对所选程式码建立单元测试。

上下文变数功能可让开发者使用符号#,将解决方案中的档案加入到与Copilot的对话之中。当开发者直接引用档案时,Copilot便可以存取该档案内容,并针对该档案提供更具体的回答,像是开发者可以询问「#Main.c档案的运作方式为何?」或是「#Calculator.cs档案的目的是什麽?」Copilot便会根据该档案提供答案。

上下文变数功能的方便之处在於,开发者只要输入符号#,系统便会自动列出解决方案中的档案供选择。而当开发者在问题中提及特定档案时,档案的内容便会被包含在问题中,因此Copilot提供的答案会附加连结,该连结指向问题中所包含的档案,点击连结就可以查看档案的具体内容,开发者可以清楚地了解答案与档案内容之间的关联。

Visual Studio Copilot扩充套件也加入了一些实验性功能,供开发者抢先体验,像是可以协助开发者诊断和修正程式码异常的除错器异常助理,还有能够协助开发者设置中断点,并根据程式码当前上下文,建议适当表示式的中断点表示式建议。Copilot还可以生成Git提交讯息,协助开发者描述变更项目的提交讯息。

白鲸加速器可以看tiktok吗

0 0 投票数
Article Rating
订阅评论
提醒
guest
0 Comments
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x