[Community News] deepin-IDE 终于实现了自举!
Tofloor
poster avatar
yanjuner
Super Moderator
2024-04-11 18:16
Author

“小帅啊,你怎么还在用 QtCreator,咱们已经有 deepin-IDE 了,你为什么不用呢?”

清晨,和煦的阳光透过窗户照射进来,映在小帅稚嫩的脸上,此时他的手指在键盘上快速地起伏着,传出“噼里啪啦”紧密的敲击声。

老王从后面路过,看到小帅认真的模样甚是欣慰。

随后目光移到屏幕上,发现小帅竟然还在用 QtCreator!随即问出了开头的问题。

小帅无奈地回答道:“虽然 deepin-IDE 基础功能都有,但不是很好用,我看论坛里面很多人都这么说。”

“哦?我们要以发展的眼光看待问题,现在 deepin-IDE 已经可以轻量使用了,甚至实现了自举,可以用自己开发的 IDE 来开发自己,不信你把 deepiner 的问题都翻出来,我们一起来看看。”

编辑器大改进 ****

“你看吧,下面这个 deepiner 说 deepin-IDE 的字体不好看,用起来怪怪的,影响编码体验。”

“这是之前的版本,你看现在已经改成等宽字体了,并且支持编辑器字体配置、大小配置、缩放配置。”

“另外,常用的快捷键现在也是支持的,对于喜欢用键盘操作的老手来说很有帮助。”

小帅:“好吧,这个问题算是得到解决,那你再看看下面这个邪乎的问题。”

“这位 deepiner 提到,代码补全很突兀,不好用,这可是非常影响用户体验的呀!”

“其实这是语法服务的补全和 AI 的代码补全冲突了,导致按 TAB 键时补全内容随机。不过好在这个问题已经解决,用户可以在语法补全的列表中看到 AI 代码补全,通过快捷键 Ctrl + T 进行选择,从而避免冲突。”

小帅:“看起来还不错,稍后我再试试!”

从可用到好用 ****

“我之前使用 deepin-IDE,发现它可用的功能很少,太影响我使用了,就像下面这位 deepiner 提到的,有些功能入口太隐蔽了。”

“是的,deepin-IDE 基于 DTK 开发的,它的菜单在右上角,估计很少有人关注到。”

“并且很多功能都没有放到工具栏,引起了大家的误会,但实际上都是有的。现在最新版本将部分功能放到了工具栏和右键菜单,用起来要方便不少。”

工程右键菜单:

编辑器右键菜单:

工具栏:

老王找了张凳子坐了下来,手托着下巴傲娇地说道:“怎么样,现在可以找到功能入口了吧?”

小帅欣喜,连忙点头。

“另外,插件管理也是有的,你平时喜欢捣鼓一些小工具,可以自己写个插件试试,一些简单的插件几行代码就可以实现。”

“不错不错,还有一个问题让我常挂于心,不知道 deepin-IDE 现在支持黑色主题吗,因为我习惯在黑色主题上开发。”

“那是肯定的,最新版本的界面、语法高亮等功能适配了黑色主题,用户可以根据爱好使用对应的主题,你看看效果如何?”

“哇,真的好黑哦,我好喜欢!”

老王:“......”

****终于实现自举 ****

“等等,我记得还有一个最重要的功能:调试!老版本好像不支持 Qt 变量的显示,也不支持查看子变量,这让我在调试 Qt 工程时力不从心呀。”

老王会意,莞尔一笑:“废话不多说,直接看效果。”

“目前调试效率比之前要快不少,并且支持了 Qt 变量和子变量的显示。”

“哎哟,不错哟,那我可以放心使用了。”

“这就对咯,你尽管放心用,毕竟研发 deepin-IDE 的小伙伴已经开始用它来自举了,虽然遇到不少问题,但从上个大版本到现在,一直在马不停蹄的赶进度,修复了不少问题呢!”

老王撇了撇嘴,继续说道:“当然,因为要做的事情有很多,有些问题还未得到修复,不过已经在计划之中了。”

在deepin V23中安装使用 ****

“还剩最后一个小问题,现在 deepin-IDE 可以在 deepin V23 应用商店下载了吗?我看之前很多人在论坛里面咨询呀!”

“当然,之前 deepin-IDE 只放到了仓库里面,需要用命令安装,对用户不太友好。现在只需要在应用商店输入 deepin-IDE 就可以下载安装。”

“那为什么之前不上架 deepin V23 呢?”

“你傻呀,deepin V23 上大神比较多,安装软件一般都采用最朴素的方式。”

“哦,原来如此,那我要用 deepin V100!”

老王:“****!”

下载 deepin-IDE 最新版方式
(1)打开内侧源通过命令下载:sudo apt install deepin-unioncode
(2)通过 Github 下载:https://github.com/linuxdeepin/deepin-unioncode/releases

后记 ****

四月,春和景明,微风裹挟着芬芳徐徐吹来,老王帅气的脸庞微微颤抖,随后陷入沉思。

“小帅啊,你看现在 deepin-IDE 已经改善了不少,你是不是应该把这个消息慷慨地告诉社区的朋友们呀?”

“嗯嗯,我觉得应该让大家都用起来,这样才能发现更多问题,deepin-IDE 才会快速完善。”

思索片刻后,小帅激动说道:“我这就去发一篇推文,让大家都行动起来,推文的名字就叫做......”

“deepin-IDE 终于实现了自举!”

Reply Favorite View the author
All Replies
2 / 2
To page
a-bird
deepin
2024-04-12 12:08
#21
冰冻白开水

看看ide的版本呢。 之前版本的deepin-ide确实有这个问题。 新版本修复了应该

image.png

Reply View the author
a-bird
deepin
2024-04-12 12:13
#22
Mozart

商店里面的老版本下架了,建议通过内测源下载。

或者到这儿下载最新版本:https://gitee.com/deepin-community/deepin-unioncode/releases/tag/1.2.17

哈哈哈,安装时,提示缺少依赖关系,我还是等商店重新上架吧

applaud

Reply View the author
左心房的痛
deepin
2024-04-12 12:17
#23

image.png
image.png

Reply View the author
Mozart
deepin
2024-04-12 12:17
#24
a-bird

哈哈哈,安装时,提示缺少依赖关系,我还是等商店重新上架吧

applaud

壮士别走,建议看看这个帖子:https://bbs.deepin.org/post/270705

Reply View the author
Mozart
deepin
2024-04-12 12:18
#25
左心房的痛

image.png
image.png

Reply View the author
mhduiy
deepin
2024-04-12 15:49
#26

remove qtcreator install deepin-IDEapplaud

Reply View the author
hanzn-zzx
deepin
2024-04-12 21:06
#27

这个老王是致敬王勇?!

Reply View the author
静夜思
Super Moderator
2024-04-14 10:29
#28
applaud
Reply View the author
deepin
2024-04-14 19:36
#29
左心房的痛

image.png
image.png

输入unioncode

Reply View the author
龍丨逍雄琥
deepin
2024-04-14 19:55
#30

已经通过内测通道加命令下载,虽然不是程序员,但也想看看国产的东西

Reply View the author
龍丨逍雄琥
deepin
2024-04-14 20:11
#31

打开内侧源通过命令下载:sudo apt install deepin-unioncode

命令运行完了,不见ide出现在启动器里😭

Reply View the author
龍丨逍雄琥
deepin
2024-04-14 20:12
#32

输入unioncode

2.png

Reply View the author
打击越
deepin
2024-04-14 22:25
#33

不好用

用这个打开dde-file-manager项目,左侧展开目录都卡!

Reply View the author
deepin
2024-04-15 00:31
#34
龍丨逍雄琥

2.png

那只能在终端进行安装。

Reply View the author
晚秋(lateautumn)
Moderator
2024-04-15 10:11
#35

有创新,有新望。这就是深度!joy

Reply View the author
Luors
deepin
2024-04-15 10:27
#36

经典错误int mianjoy

Reply View the author
连续保底
deepin
2024-04-15 11:56
#37

Python可以设置虚拟环境吗,找了一遍好像没有入口,只有全局解释器

Reply View the author
199******64
deepin
2024-04-15 20:28
#38

这家伙支持什么语言啊

Reply View the author
Mozart
deepin
2024-04-16 08:57
#39
199******64

这家伙支持什么语言啊

https://github.com/linuxdeepin/deepin-unioncode 这里面有介绍

Reply View the author
草堂柳叶令
deepin
2024-04-16 14:13
#40
a-bird

加油啊,现在deepin-ide运行python出问题啊

image.png

cd /usr/bin

sudo ln -s python3 python3.7

Reply View the author
2 / 2
To page