通过 deb 安装的文本编辑器,但未显示在“打开方式”菜单中

通过 deb 安装的文本编辑器,但未显示在“打开方式”菜单中

我制作了 deb 安装程序。文本编辑器已安装。它在 deb 文件中有“编辑器”类别。为什么它没有显示在“打开方式”菜单(Ubuntu 14.04)中?甚至在其他应用程序中也没有显示。

也许可以修复我的 deb 文件?(我无法显示它,它是测试版)。

答案1

要显示 中的条目open with,您需要一个desktop文件。在您的情况下,在 中/usr/share/applications

你需要在命令末尾添加一个%f%FExec=

Exec variables
Add...  Accepts...
%f      a single filename.
%F      multiple filenames.
%u      a single URL.
%U      multiple URLs.
%d      a single directory. Used in conjunction with %f to locate a file.
%D      multiple directories. Used in conjunction with %F to locate files.
%n      a single filename without a path.
%N      multiple filenames without paths.
%k      a URI or local filename of the location of the desktop file.
%v      the name of the Device entry.

例如

[Desktop Entry]
Name=myeditor
GenericName=Text Editor
Comment=Edit text files
Exec=myeditor %F
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=accessories-text-editor
Categories=Utility;TextEditor;

相关内容