[Experience sharing] deepin-IDE 入门介绍
Tofloor
poster avatar
流浪的加菲
deepin
2024-04-18 14:13
Author

一、概述

1.1 介绍

deepin-unioncode(大家习惯称之为:deepin-IDE)是一款轻量级多语言跨平台兼容的集成开发环境,支持多种语言工程的构建、运行和调试。

●项目名称:deepin-unioncode(https://github.com/linuxdeepin/deepin-unioncode/)
●开源许可证:GPL-3.0-or-later
●开发语言:C++、Python

1.2 功能支持

功能项 介绍 deepin-IDE
智能编辑器 支持左右、上下拆分布局;支持通过快捷键切换编辑页面 支持
高度可扩展命令系统 显示已绑定命令;支持扩展命令集;快捷键绑定自定义 支持
工程管理 支持资源视图、工程视图、符号视图、工具链管理 支持
代码版本管理集成 Git、SVN 支持
插件系统 支持插件管理、加载、卸载;支持详细信息查看 支持
支持语言C/C++/Python/Jav* 支持对应语言工程的加载、语法服务、调试等功能 支持
支持多种硬件平台 支持龙芯、飞腾、兆芯、海光 支持
支持协议 支持 LSP、DAP 支持
支持常用构建工具 CMake、Maven、Ninja、Gradle 支持
低开销实时工具 实现程序运行性能分析,定位性能瓶颈 支持
AI编程助手 实现智能问答、代码补全、自动注释、代码翻译等功能 支持
反向调试 该功能通过进程执行历史回放、事件分类管理、时间轴管理等手段,进一步提升应用的调试效率和开发能力 特色
代码迁移 辅助开发者将x86 平台的 Linux 应用迁移到龙芯、飞腾等国产处理器架构,及统信UOS等国产操作系统上 特色

1.3 仓库信息

目前已在Github、Gitee开源:

GitHub:https://github.com/linuxdeepin/deepin-unioncode
Gitee:https://gitee.com/deepin-community/deepin-unioncode

1.4 维护信息

  • 维护者
    deepin-mozart [email protected]
  • 修改日期:2024.01.05
  • 对应版本:1.2.9

二、安装启动

以下将介绍如何安装、运行、关闭 deepin-IDE

2.1 安装deepin-IDE

首先,打开系统自带的应用商店

然后,搜索“deepin-IDE”,直接点击安装

2.2 运行deepin-IDE

  1. 单击任务栏上的启动器图标 ,进入启动器界面。
  2. 上下滚动鼠标滚轮浏览或通过搜索,找到deepin-unioncode图标 ,单击运行。
  3. 右键单击,您可以:
    • 单击 发送到桌面,在桌面创建快捷方式。
    • 单击 发送到任务栏,将应用程序固定到任务栏。
    • 单击 开机自动启动,将应用程序添加到开机启动项,在电脑开机时自动运行该应用。

窍门:您可以在控制中心中将deepin-unioncode设置为默认的文本查看程序。

2.3 关闭deepin-IDE

  • 在主界面单击 ,退出deepin-unioncode。
  • 在任务栏右键单击,选择 关闭所有 ,退出deepin-unioncode。
  • 在主界面单击 ,选择 退出,退出deepin-unioncode。

三、导入工程

在deepin-unioncode主界面,点击打开工程 ,然后根据工程类型选择对应的项目打开工程选择对话框。

找到对应工程路径,点击打开,deepin-unioncode会自动识别工程文件,并进行构建。

工程成功导入后,会在工程视图显示文件列表:


更多有关deepin-IDE的开发者文档可以查看:开发者平台

Reply Favorite View the author
All Replies
Jokul
deepin
2024-04-18 14:20
#1
It has been deleted!
Jokul
deepin
2024-04-18 14:28
#2

image.png

身为java工程师,经常用maven构建项目.

我没明白用户设置和本地设置到底是什么意思,直至看了idea的配置。。。

image.png

Reply View the author
云帆
deepin
2024-04-18 17:42
#3
Jokul

image.png

身为java工程师,经常用maven构建项目.

我没明白用户设置和本地设置到底是什么意思,直至看了idea的配置。。。

image.png

我自己配置的java和maven环境变量,用这个配置后发现识别不了,不知道是不是我用的不对?

Reply View the author
Mozart
deepin
2024-04-18 17:58
#4

Java 用的比较少,还不完善。另外翻译也存在问题😂

Reply View the author
Jokul
deepin
2024-04-18 18:06
#5
云帆

我自己配置的java和maven环境变量,用这个配置后发现识别不了,不知道是不是我用的不对?

要把mvn和java命令引入到/usr/bin目录里,配置环境变量而不在这个目录下好像也不能识别

Reply View the author
云帆
deepin
2024-04-19 09:43
#6
Jokul

要把mvn和java命令引入到/usr/bin目录里,配置环境变量而不在这个目录下好像也不能识别

有多个java版本怎么搞

😂

Reply View the author
180******90
deepin
2024-04-20 09:37
#7

上来就导入工程,新建工程呢?怎么办?主菜单有,写文档的人看不见啊?这种人就不适合写文档。

Reply View the author