如何让ubuntu实现应用程序类型?

如何让ubuntu实现应用程序类型?

我用 Java 为 Ubuntu 制作了一个文本编辑器,现在我想将其上传到 Ubuntu 软件中心,但我遇到了一个问题,一旦人们下载了我的应用程序,Ubuntu 将如何识别我的应用程序是一个编辑器?有没有办法在 Ubuntu 中使用 Java 将我的应用程序注册为编辑器,这样当人们尝试打开文本文件时,我的应用程序就会显示在“打开方式”菜单中?任何帮助都将不胜感激。

答案1

为您的程序创建一个 .desktop 文件并将其安装到/usr/share/local/applications。然后它应该出现在主菜单和“选择应用程序”对话框提供的列表中。要使其打开文本文件,请使用 MimeType 和 Categories 行。例如,Leafpad 的 .desktop 文件包含以下内容:

MimeType=text/plain
Categories=GTK;Utility;TextEditor;

相关内容