最近看到了百度研发编码助手,正好尝试下,把自己的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支持比较好,可以方便我们的代码开发,大家可以尝试下,提高我们的开发的效率。看了下价格,还不便宜呢,后续再找更多免费的给大家。