首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >初品代码甜品师的手艺!腾讯云 CodeBuddy 让编程更"甜"更高效

初品代码甜品师的手艺!腾讯云 CodeBuddy 让编程更"甜"更高效

原创
作者头像
Mintimate
发布于 2025-05-05 06:16:26
发布于 2025-05-05 06:16:26
5962
举报
文章被收录于专栏:Mintimate's BlogMintimate's Blog

我正在参加CodeBuddy「首席试玩官」内容创作大赛,本文所使用的 CodeBuddy 免费下载链接:腾讯云代码助手 CodeBuddy - AI 时代的智能编程伙伴

头图怎么能少?
头图怎么能少?

4 月 14 号,腾讯云 CodeBuddy 上线了 Craft 模式。现在用代码助手写代码和项目文档,更"甜"更高效了。一些简单的代码片段和模块,甚至是重构代码,都可以直接借助 CodeBuddy 来完成,就想“语法糖”一样,越用越喜欢。本篇文章,就教大家从安装到使用,快速上手 CodeBuddy。

CodeBuddy

腾讯云代码助手 CodeBuddy 是腾讯云推出的一款代码助手,简称 CodeBuddy。

这个取名也挺有意思,"Code" 代表代码,"Buddy" 代表伙伴,"CodeBuddy" 就是代码伙伴的意思。确实比最开始的腾讯云代码助手好听。

有意思的名字
有意思的名字

除了传统的 Web 端问答,代码助手最大的特点就是和 IDE 的集成。比如在 VSCode 内,可以直接使用 CodeBuddy 来生成代码模块,或者书写文档:

CodeBuddy 在 IDE 内 Demo
CodeBuddy 在 IDE 内 Demo

接下来,我们先对比一下 CodeBuddy 和 GitHub Copilot 的区别,再来演示一下如何使用 CodeBuddy。

VS Copilot

说到代码助手,大家第一时间想到的,可能就是 GitHub Copilot 了。腾讯云 CodeBuddy 和 GitHub Copilot 有什么区别呢?说来也巧,我也同时订阅了 GitHub Copilot :

GitHub Copilot已经订阅
GitHub Copilot已经订阅

经过对比,大体上:

对比的功能

CodeBuddy

GitHub Copilot

支持的 IDE

  1. 主流IDE(VSCode/JetBrains) 2. 微信开发者工具 3. Xcode
  1. 主流IDE(VSCode/JetBrains)

IDE 内的功能

  1. 代码补全 2. Craft 文件分析编辑 3. IDE内聊天协助 4. MCP插件扩展支持 5. Git Message填充
  1. 代码补全 2. 多文件分析 3. IDE内聊天协助 4. Git Message填充

支持的模型

混元、DeepSeek,不支持 GPT 和 Claude 系列

GPT 和 Claude 系列,不支持 DeepSeek

特色功能

  1. 微信开发者工具 2. 企业版支持知识库 3. 支持 MCP 扩展插件 4. 中文友好
  1. 免费教育/开源维护者计划 2. GitHub全家桶均可使用(如Github Desktop) 3. Windows Terminal支持使用

其实功能上两者差不多,实际的体验上,更多的是模型上带来的差异。我个人之前很喜欢用 Claude 来写代码,不过后来发现:

  • DeepSeek 的代码生成也很不错,本来它就适合处理逻辑问题,代码这种东西,用它来写,也“很甜”
  • 腾讯云 CodeBuddy 支持的 Craft,功能很强大,可以自然语言输出自动生成并应用到工作空间中,比肩 Cursor。

有趣的是 GitHub Copilot 支持 Windows Terminal…… 不过说实话,体验有点差:

Windows Terminal 内调用 Copilot
Windows Terminal 内调用 Copilot

而且可以看出,GitHub Copilot 的中文支持,并不是很好,。在 IDE 内填充注释,尤其是内联聊天的时候能很明显感受出来。

生成代码模块

让我们回到 CodeBuddy 上来。用 CodeBuddy 来生成代码模块。最近我一般有两个场景:

  • 本地的 GoLand: 在 JetBrains 的 Marketplace 内下载Tencent Cloud CodeBuddy
  • CNB 的 WebIDE: CNB 的云端开发自带企业版本的 CodeBuddy,相当于云端 VScdoe + CodeBuddy。

我有一个项目是 在线工具箱,之前是基于 Spring Boot 书写的后端代码,对于轻量的网站,后台有点太”重“了。

在线工具箱
在线工具箱

于是,最近基于 Gin 框架的重构为 Go 语言的版本。在本地的 GoLand 内使用 CodeBuddy 来生成代码模块,非常方便。比如我们生成一个路由模块来获取 IP:

CodeBuddy 在 IDE 内生成代码模块
CodeBuddy 在 IDE 内生成代码模块

当我们的项目书写差不多,甚至可以体验一下最新的 Craft 功能来优化一下代码:

使用 Craft 功能抽象路由
使用 Craft 功能抽象路由

最后自动修改的代码(类似于 cursor):

Craft 功能自动修改代码
Craft 功能自动修改代码

哈哈,下次项目、功能模块初始化,我们可以直接使用 Craft 来进行代码生成了~

书写文档

除了生成代码模块,CodeBuddy 还可以用来书写文档。尤其是中英文的文档,直接使用 CodeBuddy 来书写,后期再人工复核一下,不仅翻译准确,同时避免了英文单词拼写错误,真的是太“甜”了,对于个人开发者来说,非常友好。

举个例子,我的 薄荷输入法(Rime 输入方案)文档 :

薄荷输入法的中英文档
薄荷输入法的中英文档

就是使用 CodeBuddy 来配合书写:

使用 Demo
使用 Demo

最后的结果:

CodeBuddy 在 IDE 内书写文档
CodeBuddy 在 IDE 内书写文档

当然,在书写文档,本来也可以自动补全和行内聊天;输出 Mermaid 图片也是轻而易举:

输出 Mermaid 图片
输出 Mermaid 图片

END

感谢阅读,如果觉得不错,欢迎点赞、评论、转发。如果有什么问题,欢迎在评论区留言。有机会,我们一起看看如何更好地使用 AI,让编程更"甜"更高效。

哈哈,小伙伴们一般用 AI 代码助手做什么呢?

还是挺期待的
还是挺期待的

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
2 条评论
热度
最新
每月50次的限制
每月50次的限制
11点赞举报
昨天晚上我也看见了,当时太晚了就睡了,今天打开网页看这一条又删掉了。
昨天晚上我也看见了,当时太晚了就睡了,今天打开网页看这一条又删掉了。
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
Android Studio 安装配置教程 - Windows(详细版)
Android Studio下载地址-谷歌中国,最新版本目前是4.0.1,这个版本新增了很多牛逼的功能,但是手上有工作项目的不要去轻易尝试,BUG是肯定会有的,你放心,新手可以去下载安装尝试。
晨曦_LLW
2020/09/25
7.2K0
Android Studio 安装配置教程 - MacOS(详细版)
因为之前做了在Window下安装AS的教程,有人和我说也做一个在Mac下安装的教程,这样会全面一点,我觉得也是,于是就有了下文。
晨曦_LLW
2020/09/25
10.3K0
android之gradle配置仓库与引入依赖
勿以恶小而为之,勿以善小而不为。——《三国志》刘备语 安卓配置gradle镜像地址 在不同的视图中找到这个build.gradle // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { url 'https://maven.aliyun.com/repos
阿超
2022/08/16
2.4K0
android之gradle配置仓库与引入依赖
Android 天气APP(一)开发准备
好天气APP(天气预报、空气质量、生活建议、灾害预警、出行建议、城市切换、城市搜索、世界国家/地区的城市、常用城市、背景更换、应用自动更新) (运用百度定位、百度地图与和风天气API制作)
晨曦_LLW
2020/09/25
1.3K0
Android  天气APP(一)开发准备
android studio安装教程(包安装成功,不成功你找我)
百度搜索Android studio,或者直接输入Android Studio 中文社区-安卓开发者工具集:Android SDK/JDK/ADT/Gradle/App-3.0正式版下载/安装/教程/外包/招聘/安卓游戏下载/安卓软件下载进入这个页面
全栈程序员站长
2022/09/14
1.4K0
android studio安装教程(包安装成功,不成功你找我)
一个C#开发者用Java搭建Android框架的心路历程
Java的框架文章太难写了,因为他引用了太多框架,而没一个框架都有很繁琐的配置,把每个框架都写一遍,就等于写书了;所以本文只能大体上介绍,但大体上介绍,感觉读起来又没有生气,总之非常难写。
Kiba518
2021/11/02
7940
github 项目地址
https://github.com/JessYanCoding/AndroidAutoSize
全栈程序员站长
2022/09/13
6710
【Kotlin】Kotlin 中使用 ButterKnife ( 仅用于适配 Kotlin 语言 | 不推荐新项目使用 )
1 . 情况说明 : ButterKnife 已经停止维护 , 新项目直接使用 视图绑定 , 数据绑定 进行开发 , 本篇博客只是为了适配老版本项目 ;
韩曙亮
2023/03/27
2.8K0
Win10在Android Studio中配置flutter的坑
然后打开android studio(简称AS)新建一个flutter项目,然后AS会选择gradle构建项目,下载一些必要的package,这时候就开始有很多坑了。
Tom2Code
2023/02/14
3.1K0
Win10在Android Studio中配置flutter的坑
Gradle安装使用
简单介绍 Gradle是一个好用的构建工具 使用它的原因是 1、配置相关依赖代码量少,不会像maven一样xml过多 2、打包编译测试发布都有,而且使用起来方便
似水的流年
2019/12/13
2.1K0
Gradle安装使用
简单介绍 Gradle是一个好用的构建工具 使用它的原因是 1、配置相关依赖代码量少,不会像maven一样xml过多 2、打包编译测试发布都有,而且使用起来方便 3、利用自定义的任务可以完成自己想要的功能 安装 下载地址http://services.gradle.org/distributions/ 下载你所需要对应的版本 下载后解压到你想要的目录 设置环境变量,找到Path,在原始内容基础上加入目录到\bin;,必须以分号结束 如果需要可以设置本地仓库目录GRADLE_USER_HOME
似水的流年
2018/04/16
1.8K0
Gradle安装使用
gradle究竟为何频频出错 as的学习笔记
Internal error. Please report to https://code.google.com/p/android/issues
砯芸
2019/10/19
5.6K0
没有VT 虚拟技术的AMD处理器如何安装安卓模拟器 并运行Flutter demo
鼓弄flutter 的时候需要安装安卓模拟器,我的电脑cpu是amd的,支持vt虚拟技术,无法使用安卓studio安卓模拟器,
拿我格子衫来
2022/01/24
3.5K0
没有VT 虚拟技术的AMD处理器如何安装安卓模拟器 并运行Flutter demo
Android必知必会-Android Studio下配置和使用Lambda
和朋友讨论 JAVA8 的新特性,聊到Lambda,正好在掘金上看到一篇相关的文章,结合资料,作一个总结,特别是记录下实际使用中遇到的问题。
他叫自己MR.张
2019/07/01
9650
相关推荐
Android Studio 安装配置教程 - Windows(详细版)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档