号称-真正自主研发中国首款信创生态自研-IDE-正式亮相
目录
号称 “真正自主研发”!中国首款信创生态自研 IDE 正式亮相。。。
点击下方名片, 设为星标 !
回复“ 1024 ”获取 2TB 学习资源!
9 月 4 日,deepin 深度操作系统正式公布了旗下自研 IDE 开发工具,经过多年时间研发,
deepin-IDE 首次亮相
,官方称最终目标是将分散的内容整合到一起,形成一个高度统一、开放自由、资源丰富的生态建设利器。
架构介绍
总体采用基于模块化框架开发,支持 C/C++、Java、Python等多种编程语言,每一种开发语言均是以插件的方式接入。模块化设计一方面可以缩短产品研发与制造周期,增加产品系列,提高产品质量,快速应对市场变化;另一方面,也可以减少或消除对环境的不利影响,方便重用、升级、维修和独立卸载。其整体结构设计如下图所示:
功能介绍
deepin-IDE 除了包含 IDE 常用功能,如智能编辑器、高度可扩展的命令系统、工程管理、构建管理系统、插件系统等之外,还支持多种兼容协议、多种开发语言、代码版本管理集成、低开销的实时性能分析工具等。
版本管理
支持主流版本控制系统Git、SVN。
协议支持
语言支持
支持C++、C、java、python、javascript五大类常用编辑语言,支持常用构建工具CMake、Maven、Ninja、Gradle等。
除了上述常见功能,deepin-IDE还包含一些特有功能,例如反向调试、代码迁移等。