提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合

这篇具有很好参考价值的文章主要介绍了提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vscode相关插件

一、GitHub Copilot、中文说明

GitHub Copilot基于OpenAI的GPT-3.5模型进行训练,是一种基于机器学习的代码自动补全工具,由OpenAI和GitHub联合开发。(可淘宝上搜索关键词“copilot”,20-30就行)

使用方法:按tab采取建议、esc取消建议、CTRL + Enter 键 提供多种建议

(1)通过注释生成工具、算法类实现(正则、快排等)

提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

(2)可以根据业务上下文和已有的代码,自动为你提供代码补全建议

提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具
提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

(3)各种语言翻译

提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

(4)支持多种语言

GitHub Copilot支持多种编程语言和常见的开发框架,使得它适用于不同类型的项目和开发者。

二、 GitHub Copilot Labs

选中代码片段,可在左侧选中内置功能进行提问后给出建议。不过,会存在一些问题:1. 使用过程中会存在胡乱回答。2. 选中行数存在上限。3. 画笔相关功能需根据上下文给出建议,选中行数存在限制,导致缺失上下文,给的建议不符合理想。而且,会直接修改选中代码无法进行比对。4. 这个插件需要挂梯子才能安装。

(1)Explain this code(基于不同的Prompt进行解释)

  1. Custom:自定义Prompt解释,比如:以下是对上述代码的解释、以下是使用该方法的示例、该方法可能会存在的问题,对上述代码提出优化建议
  2. Explain code:简单解释
  3. Code does following、Code does following(English):解释更加详细
  4. Show example code:调用此方法的示例
    提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

(2)Translate this code(翻译成不同的代码语言)

JS、TS 转换,Vue、JSX 转换,scss、less 转换
提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

(3)BRUSHES(画笔)

  1. READABLE 加强可读性
  2. ADD TYPES 添加类型
  3. FIX BUG 修复 bug
  4. DEBUG 添加console输出,方便 debug
  5. LIST STEPS 注释每一句代码
  6. MAKE ROBUST 提高代码健壮性
  7. CHUNK 拆分代码
  8. CUSTOM 自定义指令

(4)Test generation(生成测试代码)

生成的代码无法运行成功

参考文章:https://juejin.cn/post/7205755166892113981

三、GitHub Copilot Chat

GitHub Copilot Chat基于GPT-4模型,是GitHub Copilot的扩展功能,旨在提供与开发者进行对话交流的能力。这使得开发者可以直接与Copilot进行沟通,并通过对话方式获取更加个性化和详细的代码提示。
加入等待队列:GitHub · Where software is built

选中以下代码,在左侧唤起窗口可以进行提问,提供一些常用场景/fix、/explain、/tests...可以选择,不过,回复的是英文存在阅读门槛,也可以使用中文进行提问。

export function getOperationKey(): string {
    return location.pathname.split('/')[2] || 'default';
}

提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具
提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具
提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

GitHub Copilot Labs 和 GitHub Copilot Chat 相比较,Chat在体验上会更好一些。以聊天的形式进行提问可操作空间更大,这类插件无非针对代码进行解释、简化、潜在风险、优化建议等,使用下来Chat的回答质量也更高。

参考文章:https://blog.csdn.net/mashiqing/article/details/130651809

四、ChatGPT - 中文版

ChatGPT - 中文版为用户提供了一个有趣和实用的工具,可以用于对话、文本创作和其他基于中文的语言工作。1.内置一些Promot体验,比如:医生、美食家、高级前端开发等,2. 选中代码右键会有几个选项,解释、优化、可能存在的问题。主要是可免费使用GPT3.5进行提问
提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合,开发工具,copilot,Copilot Labs,Copilot Chat,vscode,提效工具

整体来说,GitHub Copilot是一个令人兴奋的工具,它可以提供有用的代码补全建议,减少编码时间,并提高开发效率。其他插件会针对代码进行解释、识别潜在风险优化、简化等review功能,提高代码的健壮性。然而,开发人员仍然需要保持对生成代码的审查和验证,以确保代码的准确性和质量。文章来源地址https://www.toymoban.com/news/detail-618472.html

到了这里,关于提效工具:揭秘VS Code Copilot与Labs、Chat的完美结合的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VS Code 中如何使用Copilot

    Copilot是一款由GitHub和OpenAI合作开发的代码自动生成工具,可以帮助程序员快速编写高质量的代码。以下是Copilot使用的介绍: 安装:Copilot目前只支持Visual Studio Code编辑器,需要先在VS Code的Marketplace中安装Copilot插件。 授权:安装插件后,需要将GitHub账号与Copilot授权连接。在

    2024年02月05日
    浏览(54)
  • vs code 如何使用copilot(对接了chatgpt)

    VS Code 是一个非常流行的开发工具,而 Copilot 则是一个基于 GPT 模型的代码生成工具,可以通过 VS Code 安装相关的插件来使用。 以下是在 VS Code 中使用 Copilot 的步骤: 下载安装 VS Code 插件 首先,你需要下载并安装 Copilot 的 VS Code 插件。在 VS Code 中依次点击扩展 搜索“Copilot”

    2024年02月11日
    浏览(37)
  • Mac环境下在vs code中配置copilot

    1、下载vs code编辑器 2、在GitHub个人设置里,把copilot设为allow,这里涉及要开通服务就不再详述。  3、在vs code插件市场里下载GitHub copilot  安装好了以后根据指示输入你的GitHub账号即可 编译器底部出现copilot图标即表示安装成功  使用方法就是你先在你要写的页面文件里打个注

    2024年02月11日
    浏览(52)
  • copilot学生申请网址以及在VS code中的使用

    学生认证网址 https://education.github.com/ 认证成功之后会通过教育邮箱收到下面的邮件 官方指南 https://docs.github.com/en/copilot/getting-started-with-github-copilot?tool=vscode 在vs code中进行体验吧~

    2024年02月12日
    浏览(39)
  • 如何在VS Code中运用GitHub Copilot提高编程效率

    本文首发于公众号:更AI (power_ai),欢迎关注,编程、AI干货及时送! GitHub Copilot是一个AI配对编程工具。这是一个花哨的说法,称它为\\\"第二程序员\\\",它在你的源代码编辑器内部工作。在你编写代码时,Copilot会以自动完成的方式给出建议,帮助你更快、更有效地编写代码。 本文

    2024年02月16日
    浏览(62)
  • 用GitHub Copilot在Vs Code里快速写代码,最详细使用教程

    相信软件开发的小伙伴都知道github,那么它是什么呢。我在github copolit官网的最下边看到官方的一个解释。  GitHub Copilot是一个人工智能配对程序员,可以帮助你更快、更少地编写代码。它从注释和代码中提取上下文,以立即建议单个行和整个函数。GitHub Copilot由GitHub、OpenAI和

    2024年02月13日
    浏览(42)
  • VS Code打开vue文件出现很多黄色波浪线的解决办法(完美解决!!!)

    最近下拉代码到VS Code中有很多的黄色波浪线,通过下面这种方法完美解决!!!! 如图,这一堆黄色波浪线,看到都头皮发麻,下面通过下面的方法完美解决。 其实就是 ESLint 这个插件引起的。 ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可

    2024年02月07日
    浏览(47)
  • 【AIGC】GitHub Copilot 免费注册及在 VS Code 中的安装使用

    欢迎关注【AIGC使用教程】 专栏 【AIGC使用教程】SciSpace 论文阅读神器 【AIGC使用教程】Microsoft Edge/Bing Chat 注册使用完全指南 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用 【AIGC使用教程】GitHub Copilot 免费注册及在 PyCharm 中的安装使用 【AIGC使用教程】Notion A

    2023年04月10日
    浏览(36)
  • 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用

    欢迎关注【AIGC使用教程】 专栏 【AIGC使用教程】SciSpace 论文阅读神器 【AIGC使用教程】Microsoft Edge/Bing Chat 注册使用完全指南 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用 【AIGC使用教程】GitHub Copilot 免费注册及在 PyCharm 中的安装使用 【AIGC使用教程】Notion A

    2024年02月05日
    浏览(65)
  • Windows系统安装OpenSSH结合VS Code远程ssh连接Ubuntu【内网穿透】

    🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法|MySQL| ​ 💫个人格言:“没有罗马,那就自己创造罗马~” 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击👉跳转到网站。 远程连接服务器的工

    2024年03月14日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包