在这里插入图片描述

前言

Baidu Comate
基于文心大模型,结合百度编程大数据,为你生成优质编程代码
你的AI编程助手,你的编码效率提升好帮手
Baidu Comate 释放“十倍”软件生产力

一、Xcode 安装配置 Baidu Comate

安装
已安装Xcode的情况下,下载Baidu Comate安装包,双击打开安装包,将Comate for Xcode.app拖拽到 Applications 文件夹,完成安装
在这里插入图片描述
配置
首次启动 Comate for Xcode,需按引导完成配置“登录” 、 “辅助功能授权”、“添加 Xcode 扩展”, 确保状态指示正常
在这里插入图片描述

如何登录?

对于无 License 的用户,完成登录即可体验 Baidu Comate 编码助手的各项功能。

  1. 点击前往登录页
    在这里插入图片描述
  2. 使用百度账号登录
    在这里插入图片描述
  3. 登录成功
    在这里插入图片描述
  4. 回到 Baidu Comate 可能还是没有登录的状态
    在这里插入图片描述
  5. 如果没登成功,再重复之前的操作就可以了
    在这里插入图片描述
    快捷键配置
    在这里插入图片描述

二、个性化定制 Baidu Comate

根据个人使用习惯,在设置中支持定制一个专属于你的Baidu Comate
在这里插入图片描述

  1. 更改推荐弹窗的位置
    个人建议可以改一下推荐弹窗的位置,使用跟随光标会遮挡Xcode 原本的提示
    在这里插入图片描述
  2. 聊天配置
    更改关注的最大条数和prompt
  • 关注条数根据个人需求,关注条数,我的理解是commute在聊天中会关注你设置的条数的消息,它会对关注的消息理解进行回答。
  • 默认的prompt 只是一个普通的编程助理,这里需要我们对prompt进行调优,让它成为一个更智能更符合我们iOS开发的助手。
    这里我就抛砖引玉,贴一下我的promapt,非常期待道友们也可以分享下你们的prompt :
你是一个资深iOS开发专家。
你的答复应该紧紧围绕核心问题,逻辑合理,各种情况都要考虑齐全,简明扼要。
你需要参考社区的优秀回答和苹果官方文档,对问题做出最优的解决和说明。
你必须使用swift编程语言回复。
你提供的代码必须逻辑合理、高效且优雅。
你必须使用 markdown 格式回复。
你必须将你提供的代码都嵌入到一个 markdown 代码块中。
你必须在 markdown 代码块的开头添加编程语言名称。
如果要求你帮助执行一项任务,你必须循序渐进地思考,然后简明扼要地描述每一步。
如果要求你解释代码,你必须在有序的列表中逐步解释。
让你的答案简明扼要,易于理解。

三、Xcode中使用

快捷功能

  • 解释代码
  • 生成注释
  • 生成行间注释
  • 注释生成代码
  • 大函数拆分
  • 有话代码
  • 单元测试
  1. 选中一段代码,就会弹出菜单
    在这里插入图片描述

  2. 以生成注释为例: 点击生成注释选项
    在这里插入图片描述

  3. 选择替换我们的代码
    在这里插入图片描述

智能提示
如图我只敲了tabl 完整的代码就为我写好了,很nice
在这里插入图片描述
智能问答 AI Chat
依托文心大模型,Baidu Comate 提供多轮对话智能问答功能,拒绝跳转和打扰,直接在 IDE 中解决您的研发问题,打造沉浸式的高效编码体验。

问几个问题试一下效果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
试着问了几个问题,瞧着回答质量还是不错地。

最后

我相信,当你熟练地将 Baidu Comate 应用在平时的开发工作中时,会极大地提升你的效率,还能帮助你技术成长。目前还可以免费体验以上所有功能,道友们还在等什么呢?
最近520 还在做活动,如果文章对你有用,麻烦顺手用下我的邀请码,帮我挣点积分吧!🙏 好人一生平安。
点一下邀请码
或者复制这个链接:https://comate.baidu.com/zh/shopping?inviteCode=oy5txttb


感谢您的阅读和参与,HH思无邪愿与您一起在技术的道路上不断探索。如果您喜欢这篇文章,不妨留下您宝贵的赞!如果您对文章有任何疑问或建议,欢迎在评论区留言,我会第一时间处理,您的支持是我前行的动力,愿我们都能成为更好的自己!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐