首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在UBENTU下,自定义的后缀名和系统的自带的一个后缀名冲突了,怎么处理

2012-02-07 
在UBENTU下,自定义的后缀名和系统的自带的一个后缀名冲突了,怎么办?因为我们的软件已经好几个版本了,最近

在UBENTU下,自定义的后缀名和系统的自带的一个后缀名冲突了,怎么办?
因为我们的软件已经好几个版本了,最近才打算移到UBENTU,结果发现我们的软件输出的档案的后缀名sty,已经在UBENTU下被Tex Document使用了,导致用户双击我们的档案,不是被我们的软件打开,而是Tex Document的默认打开方式——Text Editor,而且图标也是Tex Document的。
默认打开方式有办法修改(去~/.local/share/applications下修改),但能把后缀名为sty的文件换成我们的图标吗?

[解决办法]
什么意思?
LINUX下不是按后缀名来识别文件类型的啊 而是依靠MAGIC NUMBER来识别

热点排行