如何在Firefox中预览代码源文件URL而无需下载?
我完全懂你遇到的困扰——Safari能直接把这类原始代码文件(比如你说的prog.c)当成纯文本预览,但Firefox却直接跳去下载,确实挺影响效率的。下面给你几个实用的解决办法:
调整文件类型的默认处理行为(最彻底)
当你点击代码链接触发下载后,Firefox顶部会弹出下载提示栏。找到这个下载项,点击它右侧的下拉箭头,选择「总是在Firefox中打开类似文件」。这样以后再遇到同类型的代码文件,Firefox就会直接在浏览器里预览,而不是自动下载了。
要是你想提前设置,也可以打开Firefox的设置页面,切换到「常规」选项卡,拉到「文件和应用程序」区域,找到对应的文件类型(比如C源文件、纯文本文件),把右侧的行为改成「在Firefox中打开」。快捷临时预览技巧
如果你只是偶尔需要预览,不想改全局设置,可以在点击这类代码链接的时候,按住Ctrl键(Windows/Linux用户)或者Cmd键(Mac用户),Firefox会直接在新标签页打开文件内容而不是触发下载。针对未被识别的特殊代码文件
有些冷门的代码文件类型可能没被Firefox正确识别成文本,这时候你可以试试在地址栏输入about:config,搜索browser.download.always_ask_before_handling_new_types,确保这个选项设置为true。这样下次遇到未知类型的文件,Firefox会先询问你是打开还是下载,你选择「在Firefox中打开」就行。实在不行,也可以去Firefox的附加组件商店里搜「代码预览」类的轻量扩展,它们能帮你兼容更多代码文件的预览需求。
备注:内容来源于stack exchange,提问作者CPlus

