尝试将 .bluej 文件与 bluej 关联。
因此我右键单击 bluej 文件->属性->打开方式,然后出现问题。它显示:
“选择一个应用程序来打开“pacjage.bluej”和其他“纯文本文档”类型的文件”
这意味着 .txt 文件也可以用 bluej 打开。当然,这不起作用。
有没有解决的办法?
答案1
您需要为 bluej 文件添加新的 mimetype。开始一个简单的测试来了解原因:
$ mimetype pacjage.bluej pacjage.bluej:文本/纯文本
因此创建一个新的 mime 类型
通过创建新配置
nano ~/.local/share/mime/packages/bluej.xml
添加下面的配置
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="text/bluej"> <comment>bluej file</comment> <glob pattern="*.bluej"/> <glob pattern="*.BLUEJ"/> </mime-type> </mime-info>
更新 mime 数据库
update-mime-database ~/.local/share/mime
bluej
再次检查文件的 mimetype$ mimetype pacjage.bluej pacjage.bluej:文/bluej
对于系统范围的配置,请使用配置文件
/usr/share/mime/packages/bluej.xml
并更新
sudo update-mime-database /usr/share/mime