首先来发一波福利
代码助手BaiduComate免费VIP季卡! https://comate.baidu.com/zh/vip-claim?inviteCode=gqtqlrsn
要通过链接打开!!!
同时还有618、城市码力大赛活动在进行,超多礼品,疯狂抽奖(赌狗附体)!
怎么获得权益?
1. 点开链接, 登录你的账号
2. 点获得权益, 即可得到高级功能无限制使用权90天
3. 点活动专区, 参与更多活动!
那么回归正题,讲讲Comate到底能干什么。
基础功能:
代码续写、自然语言生成代码、代码生成注释etc
高级功能:
1. RAG
除了老生常谈的代码续写功能,comate现在在还能够支持RAG技术,进行私域知识检索+生成。说句简单的话,就是能够根据你有的文档、代码、代码库等等等写代码,写出来的代码更符合业务的要求。
例如:你是一个职场新人小白,你没有时间浏览公司的全部代码规范,你就可以把代码规范导入到comate里,让comate帮你检查是不是符合规范。
2. 实时检索:
Comate目前还支持了web检索、API接口等等功能,快去体验!
3. 智能Debug功能:
结合本地代码以及大模型,让更精准的bug问题分析以及修复建议优化你的编码体验,从速度和质量上双重提高研发生产力,从耗时且低回报的工作中解放!
第一种debug方式:
不用自己一行行费力检查,Comate为你自动识别错误关键字!
Jetbrains系列在java爆栈场景点击对应Comate按钮,VSCode则是点击hover后出现下划线高亮提示的日志即可。
第二种debug方式:
在终端报错后划选错误日志,右键弹出菜单进行分析修复,可以得到更精准的额debug结果
Comate深入解读代码库,在精准选定bug之后,依据对应代码库进行分析、解决终端报错。
指哪打哪,对想要修改的地方精准修复!(以VS Code为例)👇
-
[new!] 在终端点击对应报错位置(Jetbrains点击Comate图标;VS code点击悬停出现下划线的报错日志);
-
[new!] 报错后,划选错误日志,右键弹出菜单,跳转到报错文件进行修改;
-
在侧边栏向Comate提交错误;
-
在编码区域点击「调优建议」;
-
选择代码「一键修复」。