codecamp

CodeGeeX插件在deepin-IDE中的安装与使用教程

在v1.2.6版本之后,deepin-IDE的安装包中全部带有CodeGeeX插件,为所有开发者提供智能编程助手,特别是CodeGeeX插件已经支持生成DTK风格的代码。

CodeGeeX插件的核心功能:代码的自动生成与智能补全、自动为代码添加注释,代码翻译和智能问答,全部在deepin-IDE的插件中免费提供。

deep-IDE支持两种安装方式:

  1. deepin-IDE 已经上架 deepin 应用商店,大家可以一键下载安装。

  1. 支持从仓库安装,在终端运行以下命令即可:

sudo apt install deepin-unioncode

安装好以后,就可以直接体验 deepin-IDE 的智能编程助手 CodeGeeX 插件。

一、智能问答

开发中遇到的技术问题,可直接向CodeGeeX提问。无需离开 IDE 环境去搜索引擎寻找答案,让开发者更沉浸于开发环境。

CodeGeeX秒级生成完整可运行的计算器应用代码

二、代码翻译

基于 AI 大模型对代码进行语义级翻译,支持多种编程语言互译。

三、自动添加注释

支持给代码自动添加行级注释,节省大量开发时间。没有注释的历史代码,也不再是问题。

一键生成代码注释,编程语言互译随心所欲!

四、代码生成和补全

根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助提高编程效率。

deepin-IDE社区的开发者使用后都认为,不论是做软件开发还是写深度学习的代码,在使用CodeGeeX智能编程助手插件后,效率都会得到提升。在deepin-IDE 中的使用也简单方便,建议各位爱好者安装体验,最重要:它是免费的!

五、重磅:DTK 从此变简单

本次最重要的更新是 deepin-IDE 的CodeGeeX插件支持生成 DTK 风格的代码。基于智谱AI的CodeGeeX模型,以深度仓库代码、开发文档、知识资产等作为训练数据,经过深度调教、优化后,目前可以直接在问答模块中生成 DTK 风格的代码。以下是一些应用示例:

首先来一个“​hello world​”热热身:

看起来还不错,接下来继续提问,让其写一个 DTK 弹窗:

最后让它写一个文本编辑器:

可以看到,deepin-IDE中的 CodeGeeX 插件回答的内容非常准确,给研发人员的效率带来了巨大的提升。随着后续 模型和插件的不断调试、优化,相信能够生成更多、更准确并且更贴合 deepin(深度)操作系统的回答。


CodeGeeX插件在HBuilderX中的安装与使用教程
在Android Studio中安装CodeGeeX插件的指南
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }