在 Chrome 中所选文本的上下文菜单中禁用“打印...”

osg*_*sgx 11 google-chrome printing user-interface context-menu

当我在页面上选择一些文本,显示在 Chrome 网络浏览器中,并用我的右键单击时,上下文菜单打开。它有三个选项:“Copy”、“Search %YOUR.SEARCH.ENGINE.NAME for '%SELECTED.TEXT%”和“Print...”;然后是有分隔符和“检查元素”。

我对选定文本的弹出菜单的常用用法是使用“搜索 %% 为 '%%'”,但有时我会错过正确的菜单项并单击“打印...”。然后打印预览打开(或操作系统打印对话框,如果--disable-print-preview添加了命令行选项。我没有打印机,我不需要打印一两个字,我只是想要

是否可以在 Google 版本的 Chrome 中禁用“打印...”项目?

如果不可能,我如何找到在 Chromium 中显示“打印...”的代码?

Dan*_* D. 6

通过设置可以完全禁用打印:

"printing": {
   "enabled": false
},
Run Code Online (Sandbox Code Playgroud)

Preferences文件。这在内部设置kPrintingEnabled

  • 多谢。我总是不小心点击它。您可以在以下位置找到此文件:%AppData%,然后在 Windows 上转到 ..\Local\Google\Chrome\User Data\Default\Preferences (2认同)
  • 这会从上下文菜单中删除“打印...”,但也会完全禁用打印(从 84.0.4147.135 开始),请在应用之前确保这是您想要的。 (2认同)