背景介绍
过去的两个月,我尝试使用Github Copilot作为前端开发和Javascript编程的辅助工具。下面分享一些相关的Github Copilot使用技巧。
这并不是一个全面的Github Copilot使用指令介绍。关于完整和详细的指令介绍可以参考这篇英文博客在 IDE 中使用 GitHub Copilot:提示、技巧和最佳实践(推荐阅读)- 英文。这里主要分享我使用比较多的内容,主要是前端、Javascript、Typescript相关的内容。
理解Github Copilot是什么
Github Copilot本质上就是一个编程的GPT,只不过它训练的数据集来源于Github上的开源代码。当你使用Github Copilot编程时,实际上等于一个IDE内置的GPT + 帮你从Github代码库的代码里快速找到类似功能的代码片段。
实用命令分享
这里主要使用的是visual studio里面的github copilot插件
1 使用 @workplace
和 #file
引入提问的上下文
@workplace
会在整个项目中搜寻答案,对一些总览性的问题比较实用。比如你可以问在我的项目中,NextAuth是如何使用和添加的或者我的项目应该如何添加N
总结
**文章摘要总结**:本文主要介绍作者使用Github Copilot作为前端开发和Javascript编程辅助工具的经验分享,重点在于几个实用的使用技巧。Github Copilot本质上是基于Github开源代码数据集训练的编程GPT,能在编程过程中提供类似功能的代码片段建议。作者特别提到了在Visual Studio环境中使用Github Copilot插件时的一些高级指令,其中包括使用`@workplace`和`#file`引入项目或文件上下文的功能,以便更精确地获取代码建议。这些经验和技巧对于想要在开发过程中提高效率和准确性的用户来说非常有价值。