分享

尝鲜下百度研发变码助手

 汉无为 2024-03-09 发布于广东

     最近看到了百度研发编码助手,正好尝试下,把自己的vscode来尝试下,首先到下面的官网,去注册下,

        下载Comate | 百度研发编码助手 | 免费 (baidu.com)

    然后登录,可以领取一个月的试用。

在 Visual Studio Code 中安装 Baidu Comate

     安装方式很简单,直接可以在

1.已安装 Visual Studio Code 的情况下,在侧边导航上点击扩展2.搜索 Baidu Comate,找到插件后点击安装3.插件登录

   然后完成登录后,就可以在vscode中使用了。我打开了一段vue.js的代码,

图片

        然后右键去让它解释下这段代码:

图片

    我们看下给出来的解释

图片

  二、看下对代码的优化建议

图片

结果:

图片

优化后的代码:

if(this.projectId === ''){    ElMessage({        message: '必须选择项目才能维护',        grouping: true,        type: 'error'    });    return;}

最后给的优化点:

图片

去写代码,还有提示:

图片

可以根据是否采用,可以便捷的写代码。

上面是对于vue代码的解析,我们看下java的

图片

可以看到有注释,优化建议,函数拆分,代码解释,函数注释,生成单测,我们看下效果如何

行间注释:

图片

优化建议:

图片

优化后的代码

图片

函数拆分:

图片

代码解释:

图片

图片

生成的函数注释:

图片

生成单元测试:

图片

生成的单元测试,并没有复杂,就是一个小的demo,而且第一次生成还没有完成,最后卡主了。

我们看下对应的python代码

图片

有行间注释,优化调整,代码解释,函数注释,生成单测,我们来看下

图片优化调整

图片

图片

不知道为啥生成了一半,

图片

第二次生成的还算可以。

代码解释;

图片

图片

函数注释;

图片

单元测试:

图片

  从对于这些python vue,java代码来看,对于代码的单测还是比较弱的,对于代码的解释,代码的优化还算可以,大家可以尝试着去使用下,现有的工具,可以快速的为我们理解代码,优化代码。

  从介绍来说,对于java  python,go支持比较好,可以方便我们的代码开发,大家可以尝试下,提高我们的开发的效率。看了下价格,还不便宜呢,后续再找更多免费的给大家。

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多