我你的版本的問題解決了,像這樣:(在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