deepin-IDE 终于实现了自举!
内容来源:deepin(深度)社区
作者:deepin-Mozart
“小帅啊,你怎么还在用 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 已经改善了不少,你是不是应该把这个消息慷慨地告诉社区的朋友们呀?”
“嗯嗯,我觉得应该让大家都用起来,这样才能发现更多问题,deepin-IDE 才会快速完善。”
思索片刻后,小帅激动说道:“我这就去发一篇推文,让大家都行动起来,推文的名字就叫做......”
“deepin-IDE 终于实现了自举!”
内容来源:deepin(深度)社区
关于 deepin-IDE:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一文讲透 RAG 背后的技术
在之前的文章中《RAG 修炼手册|RAG敲响丧钟?大模型长上下文是否意味着向量检索不再重要》,我们已经介绍过 RAG 对于解决大模型幻觉问题的不可或缺性,也回顾了如何借助向量数据库提升 RAG 实战效果。 今天我们继续剖析 RAG,将为大家大家详细介绍 RAG 背后的例如 Embedding、Transformer、BERT、LLM 等技术的发展历程和基本原理,以及它们是如何应用的。 01.什么是 Embedding? Embedding 是将离散的非结构化数据转换为连续的向量表示的技术。 在自然语言处理中,Embedding 常常用于将文本数据中的单词、句子或文档映射为固定长度的实数向量,使得文本数据能够在计算机中被更好地处理和理解。通过 Embedding,每个单词或句子都可以用一个实数向量来表示,这个向量中包含了该单词或句子的语义信息。这样,相似的单词或句子就会在嵌入空间中被映射为相近的向量,具有相似语义的词语或句子在向量空间上的距离也会较近。这使得在进行自然语言处理任务时,可以通过计算向量之间的距离或相似度来进行词语或句子的匹配、分类、聚类等操作。 Word2Vec Word2...
- 下一篇
华为云发布 CodeArts API,为 API 护航
本文分享自华为云社区《华为云发布CodeArts API,为API护航》,作者:华为云头条。 华为云正式发布API全生命周期管理一体化协作平台CodeArts API,支持开发者高效实现API设计、开发、测试、托管、运维、变现的一站式体验。以API契约为锚点,华为云CodeArts API保证了API各阶段数据高度一致,为开发者提供友好易用的API全流程端到端解决方案。 API是连接不同应用程序的桥梁,让软件能互相沟通和协作。通过API,开发者可以将自己的应用程序与其他软件、硬件、服务进行集成,实现数据共享和功能扩展。尤其是在当前数字经济的大潮下,API已然成为整个信息技术架构的基石,越来越多的企业深刻认识到API的商业价值。 从2010年开始,华为就开始探索现代化的API管理模式,依托于长达10多年的深厚API管理经验积淀,形成了一套成熟且行之有效的解决方案。起初遵从Code First理念,对API的开发主要用于解决临时问题,但随着API行业发展,传统的API管理和开发流程中存在着诸多痛点问题: 华为逐渐意识到集中管理API的重要性,以API First为理念,明确API规范与管理...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6