如何让 Google Chrome 在浏览器或至少在文本编辑器中将某些文件扩展名显示为文本?

如何让 Google Chrome 在浏览器或至少在文本编辑器中将某些文件扩展名显示为文本?

最近我主要在 Ubuntu(18.04)下使用 Google Chrome 和 MATE 桌面管理器,但有一件事我还没弄清楚:

如果网站上有一个链接指向“bib”文件,即扩展名为“.bib”的 BibTeX 文件,Chrome 就会下载它。所有 bib 文件实际上都是文本文件,因此我希望 chrome 只在浏览器窗口中显示文件的文本,就像显示文本文件(扩展名为 .txt)一样。第二个最佳选择是,如果我可以让 Chrome 根据文件的扩展名在 gedit 中打开该文件。

使用 Firefox 可以直接在浏览器中配置此功能,但我认为 Chrome 将此功能委托给了操作系统,那么如何确保它在 Ubuntu 中运行(至少是第二好的选择)?

这是否需要根据所使用的桌面(Unity、XFCE、MATE)采用不同的解决方案?

更新:最有问题的链接不是指向带有 .bib 扩展名的文件的静态链接,而是指向脚本或 javascript 链接的链接。最终,弹出的另存为对话框会显示带有 .bib 扩展名的文件名,但返回的内容可能具有奇怪的 mime 类型。所以我想我需要的是,返回的内容的 .bib 扩展名会覆盖任何 mime 类型并作为纯文本处理。

相关内容