deepin-IDE 版本更新,旧貌换新颜
deepin-IDE(Deepin Union Code)新版本现已推出,具体更新内容如下:
旧貌换新颜:从 Qt 到 DTK
界面风格直接从 Qt 改为了 DTK。最新的设计图如下:
最近打开页面
编辑器界面
调试界面
与此同时,deepin-IDE 也终于有了新图标(设计灵感来源于代码里面的 “</>” 符号):
上架 deepin 应用商店
deepin-IDE 已经上架 deepin 应用商店,用户可以一键下载安装。
也支持从仓库安装,在终端运行以下命令即可:
sudo apt install deepin-unioncode
AI 智能插件
deepin-IDE 中的智能插件是和智谱厂商合作,现已实现了智能问答、代码翻译、添加注释、代码生成等功能:
智能问答
开发中遇到的技术问题,可直接向 AI 提问。无需离开 IDE 环境去搜索引擎寻找答案,让开发者更沉浸于开发环境。
代码翻译
基于 AI 大模型对代码进行语义级翻译,支持多种编程语言互译。
自动添加注释
支持给代码自动添加行级注释,节省大量开发时间。没有注释的历史代码,也不再是问题。
代码生成和补全
根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助提高编程效率。
重磅:DTK 从此变简单
本次最重要的更新是 deepin-IDE 的智能插件现已支持生成 DTK 风格的代码。基于智谱大模型,以深度仓库代码、开发文档、知识资产等作为训练数据,经过深度调教、优化后,目前可以直接在问答模块中生成 DTK 风格的代码。以下是一些应用示例:
首先来一个“hello world”热热身:
接下来继续提问,让其写一个 DTK 弹窗:
最后让其写一个文本编辑器:
相比于其它 AI 问答插件或同类型产品,deepin-IDE 插件回答的内容更加准确,给研发人员的效率带来了巨大的提升。随着后续 AI 模型的不断调试、优化,相信能够生成更多、更准确并且更贴合 deepin(深度)操作系统的回答。
公告称,“本次 deepin-IDE 更新的重点是在颜值提升和 AI 能力上,但 deepin-IDE 的目标是要成为 deepin(深度)操作系统生态建设的利器,仅是这些内容显然是不够的。所以后续会将首次官宣中的计划逐步实现,把系统能力整合其中,让其成为 deepin 生态建设中服务和流程的统一入口。”

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MyBatis-Flex v1.7.6 发布,一个优雅的 MyBatis 增强框架
MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能。 3、高性能 MyBatis-Flex 采用独特的技术架构、相比许多同类框架,MyBatis-Flex 的在增删改查等方面的性能均超越其 5~10 倍或以上。 4、更灵动 MyBatis-Flex 支持多主键、多表查询、逻辑删除、乐观锁、数据脱敏、数据加密、多数据源、分库分表、字段权限、 字段加密、多租户、事务管理、SQL 审计... 等等等等。 这一切,免费且灵动。 MyBatis-Flex v1.7.5~v.17.6 更新细节如下: 新增:Db.selectFirstAndSecondColumnsAsMap 方法:查询结果的第一列作为 key,第二列作为 value,感谢@tangxin 新增:方言添加添加权限处理统一入口 prepareAuth,感谢@bf109f 优化:在数组异常时不显...
- 下一篇
Semi Design v2.49.2 发布,抖音企业级 UI 库
Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.49.2 现已发布,此版本带来如下更新内容: 【Fix】 修复 Select 在单选情况下,点击外部后再次选择选项失败问题(影响范围 v2.49.0) 修复受控 expandedKeys 的 TreeSelect 中,showFilteredOnly 不生效问题#1542 修复 DatePicker 类型为 monthRange 时,限制日期范围不符合预期问题。 修复在全局设置box-sizing 为 border-box后,vertical 的basic step 样式错误问题#1985 去除 TreeSelect/Select 的triggerRender的props 的可选类型设置#532 Notification.addNotice()现在使用通过Notification.config()设置的全局配置 更新说明:http...
相关文章
文章评论
共有0条评论来说两句吧...