搭建一个网址,江门seo,制作一个企业网站过程,家居设计案例大家好#xff0c;我是伍六七。
对于一直关注 AI 编程的阿七来说#xff0c;编程助手绝对是必不可少的#xff0c;除了 GitHub Copilot 之外#xff0c;国内百度的 Comate 一直是我关注的重点。
但是之前#xff0c;Comate 还支持 VS code#xff0c;并不支持 IntelliJ…大家好我是伍六七。
对于一直关注 AI 编程的阿七来说编程助手绝对是必不可少的除了 GitHub Copilot 之外国内百度的 Comate 一直是我关注的重点。
但是之前Comate 还支持 VS code并不支持 IntelliJ IDEA今天看终于支持上了。
今天我们就来看看百度的 Comate 怎么样吧
主页地址https://cloud.baidu.com/campaign/comate/index.html
申请试用地址https://cloud.baidu.com/survey/comate-apply.html
接入 Comate
申请试用 申请通过之后会将 key 发送到手机短信上注意查收。
Comate 简介
基于 AI 的智能代码生成让你的编码更快、更好、更简单Comate 由文心大模型 ERNIE-Code 提供技术支持通过对百度多年积累的非涉密代码数据和 Github 头部公开代码数据进行训练。
我试用了几天的确能提效不少之前需要些 prompt 才能解决的问题现在直接使用 Comate 插件代码写的飞起。
不说提效 10 倍1-2 倍还是有的Java er 赶紧试用吧
支持的编辑器
看文档当前只支持 VSCode 和 IntelliJ IDEA。
支持的语言
已覆盖C、C、Python、Java、Go、PHP、JavaScript等多个主流语言。
快捷键
选中所推荐代码Tab
切换下一条推荐alt/option]
切换上一条推荐alt/option[
关闭当条推荐Esc
查看所有推荐结果鼠标hover到推荐内容后显示Comate工具栏点击 “Comate 补全生成”在侧边栏中选中采纳
IntelliJ IDEA 接入
插件下载
插件下载可以到这个地址下载对应的版本插件https://console.bce.baidu.com/comate#/plugin/download
之后打开 IDEA 设置选择插件点击设置按钮选择 Install Plugin from Disk然后直接选择下载的 zip 文件注意不要解压缩。
安装完插件之后重启 IDEA之后复制手机短信里的 key粘贴到 IDEA 设置中的 Comate 窗口的 License 中其他选项可以不填。 这样你就设置好百度 Comate 拉在 IDEA 右侧可以看到百度 Comate tab 标签我们打开就能看到下面这个界面了。 能看到这个那么恭喜你安装成功了
使用 Comate
单行推荐
编码过程中稍做停顿Comate即可按照它的理解给你补全整行代码。 单⾏推荐是在续写代码场景中最直接、最⾼效的体现⽅式。在打开⼀个代码⽂件后开始编码。在编 码过程中稍微等待⼀下即可看到Comate的推荐内容。如果觉得推荐内容不错即可使⽤ tab 键采 纳否则可以使⽤ ESC 键取消推荐 多行推荐
当待触发推荐的上下文具备明显的完整逻辑关系如一个新的方法、函数、判断、循环体等可自动推荐一个逻辑完整的代码块。
多⾏推荐与单⾏推荐的使⽤⽅式⼀致。在符合多条推荐的条件下如for循环、if判断等模型会优先计算⼀次多⾏推荐的逻辑。如果逻辑完整则会展示出多⾏推荐的结果。否则还是按照单⾏推荐的逻辑来展示。 多条推荐自由切换
如期望查看更多推荐内容可通过快捷键快速切换也可打开多条推荐面板选择最满意的一条并采纳。
在出现推荐内容后⿏标移动到推荐内容上则会出现⾏间提示内容。⾏间提示主要⽤来使⽤更多能⼒如多条推荐、触发其它动作等。 生成代码注释
还可以选中整个方法快生成注释也能直接生成方法级别的注释这个功能还是非常试用的程序员们经常接手别人写的烂代码注释也没有这个时候这个注释功能能让我们省不少力 调优/重构
我们单击方法左侧的小 logo选择调优建议右侧 Comate 就会分析我们的代码发现 bug并给出优化有的建议。 官方文章中还介绍了根据注释生成代码的功能我试用了一下还不能实现不知道是不是我操作问题各位读者朋友们也可以是去试一下欢迎给我反馈
赶紧去试试吧真的能实现半天写代码半天摸鱼
扫描下面二维码加我好友回复「技术交流群」免费进群还可以免费领取 Java 面试资料。