在Firefox浏览器窗口中打开程序文件

时间:2016-01-23 04:31:29

标签: python firefox firefox-addon

我想在新标签页中打开get-pip.py文件,以便我可以查看它,但在Firefox中,与Chrome不同,我找不到在带有奇数扩展名的标签中查看代码的方法。点击代码时会询问我是否要下载它,但我不想这样做。

当我选择Firefox作为打开它的默认程序时(希望它只是将其视为文本文件或其他东西,就像Chrome处理奇怪的扩展名一样,如.new)新的标签保持打开就像一个失控的货运列车!很难让它得到控制并挽救我的会议。

有没有人知道如何修改Firefox,以便将.py等扩展名视为文本文件并在新标签中打开?

1 个答案:

答案 0 :(得分:0)

我的问题版本如下解决:(在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

添加要强制为text / plain的任何文件类型。在上面的例子中,我添加了lua和py,它们不在原始的/etc/mime.types中。

重启Firefox。

请注意,这适用于所有查看/那些文件的应用,而不仅仅是Firefox。例如,如果您运行Web服务器,则根据服务器的不同,它也可能会影响该服务器。这就是为什么我在我家里的dir而不是/ etc。

我怎么弄清楚:

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文件。