deepin-IDE 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
deepin-IDE 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
deepin-IDE 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPLv3
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具
开源组织
地区 国产
投 递 者
适用人群 未知
收录时间 2023-09-04

软件简介

deepin-IDE(深度集成开发环境)是由深度公司自主研发,具有多语言、跨平台兼容特性的轻量级集成开发环境。

功能介绍

deepin-IDE 除了包含 IDE 常用功能,如智能编辑器、高度可扩展的命令系统、工程管理、构建管理系统、插件系统等之外,还支持多种兼容协议、多种开发语言、代码版本管理集成、低开销的实时性能分析工具等。

功能界面预览

  • 语言支持

  • 代码迁移

  • 调试模式

  • 反向调试

  • 版本管理

deepin-IDE 架构介绍

总体采用基于模块化框架开发,支持 C/C++、Java、Python 等多种编程语言,每一种开发语言均是以插件的方式接入。

其整体结构设计如下图所示:

如上图所示,带颜色的模块均和特定的语言相关,对应通信中间件用的是 LSP(Language Server Protocol) 语言服务协议,可以基于该协议实现语法高亮、符号树、语法树等功能;调试相关的用的是 DAP(Debug Adapter Protocol) 调试适配协议,可以基于该协议实现被调试程序的启动、运行、断点命中、单步跳入、单步跳出等常用调试功能。

通过中间协议的适配,解耦了语言业务功能与实际功能提供者的依赖,让语言扩展变得可行。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2024/08/07 10:26

deepin IDE 全新版本重磅更新,抢先体验!

自从我们上次发布了deepin IDE的新版本,已经过去了一个月。我们的工程师们在这短暂的时间里,又憋出了哪些大招呢?今天,就让我们一起来探个究竟,看看此次deepin IDE 更新了哪些亮点? 《deepin-IDE 重磅更新,终于等到你》 《deepipn-IDE 终于实现了自举!》 deepin IDE版本更新,智能化与工具增强 我们研发团队根据用户的反馈和需求,推出的全新版本deepin IDE对AI智能化和顶部导航以及各种工具进行升级,具体包括以下亮点:...

1
0
发表了资讯
2024/04/11 17:48

开源日报 | AI Native手机系统;deepin-IDE实现自举;谷歌首款自研Arm CPU; “雷军班” 今年招30人

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.4.11 今日要点 2024 年上半年 Go 开发者调查结果 调查发现,开发者情绪依然高涨,93% 的受访者对过去一年的 Go 表示满意。大多数受访者 (80%) 表示,他们相信 Go 团队在维护和发展语言时会为像他们这样的开发人员 “做最好的事情”。 与往年一样,大多数调查受访者在 Linux (61%) 和 macOS (58%) 系统上使用 Go 进行开发。还有 17% 在 WSL 上进行开发,其中有 93...

0
4
发表了资讯
2023/12/27 10:07

deepin-IDE 版本更新,旧貌换新颜

deepin-IDE(Deepin Union Code)新版本现已推出,具体更新内容如下: 旧貌换新颜:从 Qt 到 DTK 界面风格直接从 Qt 改为了 DTK。最新的设计图如下: 最近打开页面 编辑器界面 调试界面 与此同时,deepin-IDE 也终于有了新图标(设计灵感来源于代码里面的 “</>” 符号): 上架 deepin 应用商店 deepin-IDE 已经上架 deepin 应用商店,用户可以一键下载安装。 也支持从仓库安装,在终端运行以下命令即可: sudo apt install...

20
5
发表了资讯
2023/12/22 10:32

统信发布 UOS AI V1.1,全新升级的桌面智能助手

统信软件正式发布 UOS AI V1.1 版本,新版本支持模型接入,可在线接入国内外主流大模型,包括百度千帆、讯飞星火、智谱、360智脑等;端侧接入文生图、语音、自然语言搜索、图片处理、图片分类等本地模型。 统信官方介绍道,自UOS AI V1.0发布以来,受到了业界广泛关注。它实现了大模型统一管理,完成了5个主流大模型的适配,并成功接入本地模型。此外,浏览器、全局搜索、邮箱、畅写等应用全面接入UOS AI,实现了应用体验的智能...

2
0
发表了资讯
2023/09/04 16:49

深度 deepin-IDE 正式亮相,号称“真正自主研发”

deepin 社区正式官宣 deepin-IDE(深度集成开发环境)——由深度公司自主研发,具有多语言、跨平台兼容特性的轻量级集成开发环境。 功能介绍 deepin-IDE 除了包含 IDE 常用功能,如智能编辑器、高度可扩展的命令系统、工程管理、构建管理系统、插件系统等之外,还支持多种兼容协议、多种开发语言、代码版本管理集成、低开销的实时性能分析工具等。 deepin-IDE 目前支持 C++、C、Java、Python、JavaScript 五种主流编程语言;内置...

120
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
13 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部