赞
踩
近年来,随着人工智能技术的飞速发展,AIGC(人工智能生成内容)和大模型成为了科技圈和互联网行业的热门话题。它们以其强大的数据处理能力、高效的学习机制以及广泛的应用前景,赢得了广泛关注。我们可以在众多领域使用AI来帮助我们生成文本,寻找答案。但是对于编程代码领域,我们也同样在不断做尝试。
2023年8月,百度开放国内首个商用全场景智能编程助手 Comate X。同年10月份,百度Comate智能编程助手全面开放给大众使用。
Comate取自Coding Mate,寓意大家的AI编码伙伴。Comate融合了百度内部多年积累的编程现场大数据和外部开源代码和知识,可以帮助工程师在编写代码的时候实时推荐和生成代码。同时,Comate还结合了百度技术选型和编码规范,不仅可以帮助工程师更快的完成编码任务,代码的质量也更为出色。
今天带大家体验如何快速上手使用Baidu Comate智能代码助手
Baidu Comate智能代码助手安装链接:
https://comate.baidu.com/zh/shopping?inviteCode=wqbkm0mu
目前Baidu Comate智能代码助手支持 100+ 种主流的编程语言,同时也支持如 VS Code、IntelliJ IDEA、GoLand、PyCharm、WebStorm等主流编译器。兼容性很好
本次入门我们以在Vscode上安装Comate并运行c语言为例。
实战部分以IDEA上安装Comate运行java项目为例
打开vscode,打开拓展一栏
搜索Baidu Comate,选择第一个并安装,等待自动安装完成
Baidu Comate插件会自动安装完成,安装完成后还需要登录我们的百度账号来继续下一步操作
点击确认
登录成功后,返回vscode软件
此时在vscode左侧操作栏可以看到我们安装好的Baidu Comate
Comate功能有很多,很丰富,可以满足不同开发者的多种需求。例如生成算法,代码注释,代码优化编辑,代码调参等功能
下面我介绍一下如何优雅的使用Comate
在我们编写代码过程中,可以通过输入’/'来快速调用Comate的功能
例如,我想要生成一个冒泡排序算法。
就可以在输入框输入
/生成一个C语言冒泡排序算法
就可以输出一个C语言冒泡排序算法,非常快捷
如果觉得生成的算法不错,点击采纳,既可以自动复制到编辑器中
除了生成代码外,通过’/'快捷键还可以生成代码详细注释
生成了代码注释更详细的算法
除此之外,还可以通过快捷键进行行间注释,代码解释,函数拆分,调优建议等高级功能,从而提高开发者的开发效率
需要将修改后的内容替换已存在代码,点击采纳或者快捷键Tab即可
Comate支持多种拓展插件,通过输入@即可调用不同插件的不同功能
除了可以使用Comate本身的功能外,还可以使用Autowork,工具箱,Git,飞桨等功能
分别介绍一下这几个常用插件
Base64解码
Base64编码
JSON格式化
JSON转TS类型
SON和YAML互转
JWT解码为JSON
Commit Message生成
Issue 发布(需要在配置中心添加token)
整体来说,Comate功能很强大和丰富
Comate可以通过引用关键内容,如具体文件,具体网页信息来更准确的输出答案,提高准确性
还有更多有趣有用的功能等待大家探索
感兴趣的朋友可以登录https://comate.baidu.com/zh/download?index.html?track=csdn426获取Baidu Comate智能代码助手
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。