Deepin Union Code is a lightweight integrated development environment independently developed by Deepin Technology, featured with multilingual and cross platform compatibility.
The dev branch is current development branch, build dependencies may changes without update README.md, refer to ./debian/control
for a working build depends list
$ git clone https://github.com/linuxdeepin/deepin-unioncode.git
(gitee: $ git clone https://gitee.com/deepin-community/deepin-unioncode.git)
$ cd deepin-unioncode
$ sudo apt build-dep ./
$ cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
$ cmake --build build
$ sudo cmake --build build --target install
The executable binary file could be found at /usr/bin/deepin-unioncode
Execute deepin-unioncode
Attention: After the installation of deepin-unicode, some features require the installation of dependency packages before they can be used normally.
Language | Project Type |
---|---|
C/C++ | CMake |
Java | Gradle、Maven |
Python | Project Direcotry |
JavaScript | Project Directory |
Application name | Description | Github Address |
---|---|---|
deepin-draw | A lightweight drawing tool for users to freely draw |
https://github.com/linuxdeepin/deepin-draw (https://gitee.com/deepin-community/deepin-draw.git) |
deepin-image-viewer | Image viewing tool |
https://github.com/linuxdeepin/deepin-image-viewer (https://gitee.com/deepin-community/deepin-image-viewer.git) |
deepin-album | A photo management tool |
https://github.com/linuxdeepin/deepin-album (https://gitee.com/deepin-community/deepin-album.git) |
We encourage you to report issues and contribute changes
deepin-unioncode is licensed under GPL-3.0-or-later
Third-party Name | Version | Application location | License |
---|---|---|---|
cppdap | NA | C++ debug adapter protocol SDK | Apache 2.0 |
googletest | 1.11.0 | cppdap depends on google test | BSD3 |
nlohmann/json | 3.10.4 | cppdap depends on nlohmann json library | MIT |
scintilla | 5.15 | Smart Editor Interface Components | HPND |
lexilla | 5.14 | Smart Editor Lexical Analysis Library | HPND |
marl | NA | C++11 Thread/Task Scheduling Library | Apache 2.0 |
qtermwidget | 0.14.1 | Terminal component library | GPLV2+ BSD3 |
GitQlient | tag/v1.4.3 | Git display client | LGPL-2.1+ |
libclang/ | > 1:7~ | Symbol tree module | Apache 2.0 |
llvm | > 1:7~ | Compiler framework | Apache 2.0 |
json-rpc-cpp | 1.4.1 | Communication middleware | MIT |
language support
code porting
debug mode
code translation
AI answer
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。