我你的版本的问题解决了,像这样:(在Linux上)
cp /etc/mime.types ~/.mime.types # Note the dot in front of .mime
编辑〜/的.mime.types,并注释掉或删除一切,但这样的:
text/plain asc txt text pot brf srt lua py
添加无论您希望强制为文本/纯文本的文件类型。在上面的例子中,我添加了lua和py,它们不在原始的/etc/mime.types中。
重新启动Firefox。
请注意,这是针对所有查看该/这些文件的应用程序,而不仅仅是Firefox。例如,如果您运行Web服务器,则取决于服务器,它也可能会影响该服务器。这就是为什么我在家里做的而不是/等。
如何我想通了:
about:config
mime
这显示了三个设置:
helpers.global_mime_types_file /etc/mime.types
helpers.private_mime_types_file ~/.mime.types
plugin.java.mime application/x-java-vm
在我来说,我没有足够的私人文件,所以我做了复制/编辑/重新开始时以上。
另请注意:我无法得到这个工作的C文件。
这是一个很好的问题,我也很好奇Firefox为什么这么做。我觉得这很烦人,尤其是当我拖放文件到Firefox浏览它,它弹出打开下载对话框..... – Noitidart
奇怪的是它与其他文件,但get-pip.py它没有(我恐怕再试一次)。 @Noitidart谢谢,我担心它只会陷入低谷,但我很好奇如何从对话中告诉Firefox如何打开程序文件,就好像它是.txt或其他东西一样。 – bjd2385