桌面条目文件 '*.directory' 实际上起什么作用?

桌面条目文件 '*.directory' 实际上起什么作用?

我认为标题已经足够清楚了。我找不到这些*.directory文件在freedesktop 规格

另外我还有一个问题,*.desktop文件可以有类别,但是类别的意义何在?

例如~/.local/share/applications/jetbrains-pycharm.desktop类别:开发;IDE;. 由于它被标记集成开发环境,应该有一种方法可以过滤桌面条目,以便只显示所选类别的特定条目。但我找不到这样的方法。

顺便说一下,我用的是Ubuntu16.04,unity。


编辑

对于那些像我一样想知道如何自定义类别的人,我在Unix和Linux

答案1

文件*.directory类别内部*.desktop文件用于对事物进行分类并防止混乱 - 请参阅 GNOME Shell 进行比较:

GNOME Shell

它们允许拥​​有组织良好的应用程序分类列表 - 请参阅下面当前桌面环境的屏幕截图:

  • 肉桂

    肉桂

  • GNOME FlashBack

    侏儒闪回

  • KDE / Plasma

    桌面环境

  • 激光去极化仪

    陣容

  • 马特·德

    伴侣

  • Xfce

    微软

相关内容