每次打开新的本地文件时,缩放级别都会重置为 100%。有没有方法/扩展可以将默认缩放百分比设为不同的百分比?
如果我可以为每个文件路径设置这个,那就更好了(但不是必需的)。例如,所有C:/docs
文件都以 500% 的比例打开。其余文件将以 100% 的比例打开。
答案1
我也遇到了同样的问题。以下是一些解决方案:
安装坦普猴,这是一个 Firefox 扩展,可以在您选择的网站上运行您自己的 Javascript 代码。
然后你可以编写如下脚本:
// ==UserScript== // @name Zoom Qt docs // @match file:///C:/qt/Docs/* // @grant GM_addStyle // ==/UserScript== var scale = 1.2; var css = ` html { width: ${100 / scale}%; transform-origin: top left; transform: scale(${scale}); } `; GM_addStyle(css);
与普通浏览器缩放(Firefox 108)相比,使用此功能时文本渲染似乎更差,因此我不推荐此功能。
写一个Firefox 扩展要设置浏览器缩放级别,这似乎可以通过browser.tabs.setZoom函数。我希望能够从 Tampermonkey 脚本调用此函数,但这似乎是不可能的。
运行本地网络服务器。让它监听 127.0.0.1,这样它就不允许来自其他计算机的连接。要为不同的站点设置不同的缩放设置,请为每个站点创建一个主机名,并将主机名添加到您的hosts 文件. 让它们都指向127.0.0.1。
我最终使用以下配置安装了 NGINX:
events {} http { server { listen 127.0.0.1:80; location / { root "c:\\"; autoindex on; } } }