虽然 KDE 4 系列已经进入了 LTS 模式,不过依然有不少更新。相对于多数人来说,可能比较感兴趣的一点就是 Baloo 取代了 Nepomuk 作为新的桌面搜索实现。
这意味着什么呢?
首先基于 Nepomuk 的搜索功能(文件,邮件等)都已经移植到了 Baloo 上,因此并没有功能上的损失。
Baloo 和 Nepomuk 最大的区别在于 Baloo 不再使用 RDF 作为底层的数据存储,也就是说原先作为 RDF 数据库的 virtuoso 不再被需要,转而使用 sqlite 和 Xapian 作为存储,主要原因是对于 Nepomuk 在 KDE 桌面上的 Use case 来说,RDF 作为数据存储太过复杂(无论是从对开发者的角度 / 实现的角度),Baloo 可以相对改善这点。
另外一点区别就是 Baloo 的 core 本身不作为数据的存储而只是提供一个搜索的接口,具体的搜索转而交给 Baloo 的 plugin 实现,而不是像 Nepomuk 所有数据都存储在 virtuoso 提供的数据库中。
在实际使用中,我个人原先的邮件可能需要小时级别才能完全全文索引完毕而 Baloo 可以在分钟级别完成。
Kate 改进了它对于 project 和 C++11 语法高亮的支持。 http://kate-editor.org/2014/04/09/coming-in-4-13-improvements-in-the-project-plugin/
而且在 CMake 3.0.0 中可以由 CMake 直接输出 kate 的 project 文件(虽然其实还是 Makefile based,只不过应该是多输出了一个 .kateproject)来进行简单的构建。在之前的版本中只能手动进行创建。
原文:KDE官网
文章转载自:IKDE
投稿作者 | 作者网站 |
---|---|
微信捐赠 | 支付宝捐赠 |
---|---|