[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
1 / 2
To page
阿尼樱奈奈
Moderator
2024-04-11 19:07
#1

like

Reply View the author
a-bird
deepin
2024-04-11 19:20
#2

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

image.png

Reply View the author
berners
deepin
2024-04-11 19:23
#3

再出一期快速配置qt就更好了

Reply View the author
蔡EEPIN
deepin
2024-04-11 19:26
#4
a-bird

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

image.png

目录不要包含中文试试

Reply View the author
a-bird
deepin
2024-04-11 19:31
#5
蔡EEPIN

目录不要包含中文试试

目录里没有中文,全是英文。

设置里明明是Python 3.11,但是不知道为啥,执行结果中显示是用3.7版本

image.png

Reply View the author
liwl
deepin
2024-04-11 19:36
#6

applaud

Reply View the author
HackerNotTerminal
deepin
2024-04-11 20:06
#7
a-bird

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

image.png

难道要手动装Python3.7?

这玩意本来是20才能用,23只是补依赖了。20只有Python3.7,命令好像是源码写死的。我也有这个问题

Reply View the author
Mozart
deepin
2024-04-11 20:26
#8
a-bird

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

image.png

请问是哪个版本

Reply View the author
a-bird
deepin
2024-04-11 20:44
#9
Mozart

请问是哪个版本

现在V23 B3中的python版本是3.11

Reply View the author
a-bird
deepin
2024-04-11 20:46
#10
HackerNotTerminal

难道要手动装Python3.7?

这玩意本来是20才能用,23只是补依赖了。20只有Python3.7,命令好像是源码写死的。我也有这个问题

感觉可能是的,但是我嫌麻烦,所以又安装了Pycharm用呢

Reply View the author
berners
deepin
2024-04-11 20:59
#11
a-bird

目录里没有中文,全是英文。

设置里明明是Python 3.11,但是不知道为啥,执行结果中显示是用3.7版本

image.png

你的main.py所在的文件路径有中文啊。。。。

image.png

Reply View the author
a-bird
deepin
2024-04-11 21:11
#12
berners

你的main.py所在的文件路径有中文啊。。。。

image.png

哈哈哈,截图中的汉字“中执行”不是我目录中的,是deepin-ide自带的。

我在deepin-ide中新建的python工程目录是

image.png

Reply View the author
a-bird
deepin
2024-04-11 21:15
#13
berners

你的main.py所在的文件路径有中文啊。。。。

image.png

这样解释可以吗?中间的汉字不是目录内容😄
image.png

Reply View the author
sammy-621
deepin
2024-04-11 21:54
#14

image.png
这个代码,有点不拘小节

Reply View the author
199******64
deepin
2024-04-12 07:52
#15

不举???

Reply View the author
牧野
deepin
2024-04-12 08:34
#16
试用了一下,感觉deepin-ide的目标是vs2022这种全家桶。而不是vscode这种插件形式。再观察观察。如果以后轻量安装话,可以尝试替代vscode。
Reply View the author
sailor.
Moderator
2024-04-12 10:10
#17

遥遥领先 tail

Reply View the author
冰冻白开水
deepin
2024-04-12 10:19
#18
a-bird

现在V23 B3中的python版本是3.11

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

Reply View the author
立青
deepin
2024-04-12 11:03
#19

截图_选择区域_20240412110307.png

Reply View the author
Mozart
deepin
2024-04-12 11:08
#20
立青

截图_选择区域_20240412110307.png

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

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

Reply View the author
1 / 2
To page