Ubuntu 指定文件默认打开方式(以QT Creator为例)

Ubuntu 14.04 32位系统,想用QT Creator做Ubuntu下的代码编辑器。以前安装的QT4.8.6自带QT Creator 2.4.1版本太老,现在的QT Creator在Linux下已经都是64位版本了,官方最后的Linux 32位版本为3.5.1。安装后不能选择默认使用3.5.1的版本打开,打开方式里也没有QT Creator 3.5.1,所以研究增加打开方式里程序列表。

查询资料发现,ubuntu设置软件默认打开方式的地方有两处:

  • 系统默认打开方式保存在 /usr/share/applications/defaults.list

  • 新增的打开方式保存在  ~/.local/share/applications/mimeapps.list

   (注意~代表/home/alex 即home下的个人文件夹)

                                            /usr/share/applications文件夹里的文件

                                   打开方式列表截图

我们这次主要是新增打开方式,切换到~/.local/share/applications目录,修改其目录下的mimeapps.list文件,和新增打开方式文件.desktop格式文件。

Qt-Creator351.desktop里的内容如下(注意每行后面不能有空格,输入正确的话,用gedit打开是会有颜色显示的,不然的话是黑色,我刚开始编辑的文件颜色都是黑的,因为后面有空格,各项可以按照实际情况修改):

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=QtCreator351
Comment=QtCreator351
NoDsiplay=true
Exec=/opt/qtcreator-3.5.1/bin/qtcreator %f
Icon=/opt/qtcreator-3.5.1/share/pixmaps/logo/64/qtcreator.png
Name[en_US]=Qt-Creator351

Qt-Creator351.desktop用gedit打开和在 /usr/share/applications文件夹里显现出来的图标属性截图对比

 

在~/.local/share/applications/mimeapps.list文件里新增一行

application/vnd.nokia.qt.qmakeprofile=Qt-Creator351.desktop;

更新mine信息

终端输入以下指令:
sudo update-mime-database /usr/share/mime

此时打开方式里就会增加一项QtCreator351,虽然本次是根据QT Creator来增加修改,但是同样适用于其他软件需要增加打开方式的地方。

 

 

       

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值