2016-01-23 188 views
2

我想在新选项卡中打开get-pip.py文件,以便我可以查看它,但在Firefox中,与Chrome不同,我无法找到查看代码的方式带有奇数扩展名的选项卡。点击代码时会询问我是否要下载它,但我不想。在Firefox浏览器窗口中打开程序文件

当我选择Firefox作为默认程序打开它(希望它会像文本文件或其他东西一样对待它,就像Chrome处理像.new这样的奇怪扩展名的方式)新标签保持打开就像失控的货运列车!很难控制住它并挽救我的会议。

有谁知道我可以如何修改Firefox,以便它将像.py这样的扩展名作为文本文件并在新选项卡中打开它?

+0

这是一个很好的问题,我也很好奇Firefox为什么这么做。我觉得这很烦人,尤其是当我拖放文件到Firefox浏览它,它弹出打开下载对话框..... – Noitidart

+1

奇怪的是它与其他文件,但get-pip.py它没有(我恐怕再试一次)。 @Noitidart谢谢,我担心它只会陷入低谷,但我很好奇如何从对话中告诉Firefox如何打开程序文件,就好像它是.txt或其他东西一样。 – bjd2385

回答

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 

添加无论您希望强制为文本/纯文本的文件类型。在上面的例子中,我添加了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文件。

相关问题