Как навсегда отключить / уничтожить функцию «предварительного просмотра» в Chrome?

11

Этот вопрос, кажется, часто возникает (почти каждый раз, когда выходит новая версия Chrome). Предыдущие ответы, такие как эти, больше не применяются (или не работают для Mac), однако:

Как получить диалоговое окно системной печати "старый стиль" для Chrome в Windows?

Отключить Chromes Ctrl + P для обработки печати

К сожалению, Google, похоже, намеревается засунуть этот сломанный экран предварительного просмотра в нашу глотку (мысль о том, что кто-то не хочет использовать свою нестандартную, низкофункциональную альтернативу общесистемному сервису, для них, по-видимому, немыслима), и флаг «отключить» больше не нужен кажется, существует в последних версиях.

Кто-нибудь знает, как отключить его в современных версиях браузера, которые больше не включают эту опцию в «chrome: // flags?» (OS-X конкретно?)

Майк Фахи
источник

Ответы:

10

Если вы хотите полностью отключить его, вот хитрость (на Mac, конечно), введите это с помощью терминала:

defaults write com.google.Chrome DisablePrintPreview -boolean true

Найдено здесь: http://www.wptechnology.com/articles/2012/11/13/how-to-remove-this-fg-chrome-print-preview-on-mac/#more-190

Кажется, что парень был так же зол на меня из-за этой невероятной функции: p

Надеюсь, это поможет ...

Будьте осторожны: он полностью отключает предварительный просмотр печати Chrome ... Чтобы вернуть его:

defaults write com.google.Chrome DisablePrintPreview -boolean false
CutMaster
источник
Изменение принятого ответа на это, поскольку оно фактически устраняет проблему, а не обходит ее. Благодарность!
Майк Фахи
10

Вы также можете поменять местами ярлыки в Системных настройках:

(Или отредактируйте список свойств напрямую с помощью defaults write com.google.Chrome NSUserKeyEquivalents -dict-add "Print Using System Dialog..." "@p" "Print..." "~@p")

LRI
источник
Вот на что я надеялся! Я пытался изменить ярлык раньше, но, видимо, неправильно набрал название команды. Спасибо за разъяснение. Я изменяю свой принятый ответ на этот, и мое настроение на счастливое. Кроме того, зарядите клавиатуру быстро! ;)
Майк Фахи
1
Хотя для записи ... Хотя этот параметр определяет, какой экран появляется для CMD-P, он все равно оставляет нас на экране предварительного просмотра Chrome, когда, например, веб-ссылка открывает диалоговое окно печати. Правильная настройка в Google Chrome будет по-прежнему предпочтительнее.
Майк Фахи
Больше не работает «Печать с помощью системного диалога ...» больше не отображается в меню «Файл».
Саймон Вудсайд
У меня работает с 21.0.1180.79 / 10.8.0. Пункт меню отображается только при удержании опции. Если вы использовали значения по умолчанию, вы должны выйти и снова открыть Chrome, чтобы применить изменения.
Лри
2

Опцию отключить нет на экране инструментов, и вы правы, они убрали флаг. Это означает, что (на данный момент) это часть хрома, и избавиться от него будет очень сложно, а облицовка границ невозможна.

Однако вы можете просто нажать Shift+ Ctrl+ P, и вы автоматически пропустите диалоговое окно предварительного просмотра Google Chrome Print. Вы не будете постоянно удалять эту функцию из Chrome, но она должна сработать.

Вышеуказанная комбинация клавиш работает на машинах Windows. Я не знаю конкретно об OS-X, но я уверен, что комбинации клавиш совместимы практически во всех операционных системах для таких программ, как Chrome. Обратитесь к картинке для получения дополнительной информации.введите описание изображения здесь

wizlog
источник
Это то, что я понял. Я знаю, что это мелочь, но когда каждая другая часть ОС использует CMD-P для вызова полезного диалогового окна печати, кажется абсурдным, что одно приложение должно заставлять своих пользователей забывать все, что оно знает о том, как все работает, и учиться другая комбинация. Я полагаю, что я стар и настроен по-своему, но этой «функции» достаточно, чтобы я отказался от Chrome в пользу ночных ночных WebKit.
Майк Фахи
Лично я люблю это, почему ты не?
wizlog
1
Стандартное диалоговое окно печати OS X позволяет использовать службы PDF, которые делают жизнь сумасшедшей: одним щелчком мыши я могу отправить веб-страницы в iBooks для дальнейшего чтения на моем iPad (см. Hints.macworld.com/article.php?story=20100626154406535 для примера), например. У меня есть несколько таких служб, позволяющих мне печатать веб-страницы в виде PDF-файлов в Dropbox, iTunes, FTP-сайты и т. Д., Но благодаря функции Google «доверяйте нам, вы хотите этот медленный предварительный просмотр» я обнаруживаю, что смотрю на незнакомый интерфейс и размышления о том, как сильно я ненавижу свой браузер чаще, чем нет.
Майк Фахи
2
Конечно, это просто еще один щелчок, но после сотого раза в день кровь начинает кипеть. Простой флажок «Использовать систему по умолчанию» сделает все правильно. Черт, даже Adobe понял это.
Майк Фахи
1

В Chrome удалена возможность отключить предварительный просмотр печати, но в Windows вы все равно можете отключить его, если измените ярлык приложения:

добавить --disable-print-preview в конец «Destination», чтобы он читал что-то вроде:

"C:\Users\MyUser\AppData\Local\Google\Chrome\Application\chrome.exe" -- disable-print-preview

Это сделает CTRL + P по умолчанию обычным для ОС диалогом печати. Ctrl + Shift + P также работает, для тех, кто может вспомнить горячую клавишу каждый раз.

Seph

Сеф Солиман
источник
1

Последние сборки Chrome убрали пункт меню « Печать с помощью системного диалога…» , поэтому вышеуказанный метод больше не работает.

К счастью, --disable-print-previewаргумент команды также работает на Mac.

Следуя инструкциям в разделе Как передать аргументы командной строки элементам Dock? :

  1. Используйте Automator, создайте приложение , добавьте Run Shell Script и замените catна:

    open -a "Google Chrome" --args --disable-print-preview

  2. Сохраните его как обычную печать Chrome где угодно.

  3. Используйте Get Info, чтобы скопировать значок Chrome в Chrome Normal Print .

  4. Запустите Chrome Normal Print вместо Chrome, и он запустит Chrome для вас с фиксированным диалоговым окном печати.

Саймон Вудсайд
источник
0

Комбинация клавиш на OS X для обходного пути command+ option+ p. Все еще ищу способ фактически отключить это.

JCobb
источник
Проверьте комментарий Лаури Ранты выше. Все лучше сейчас!
Майк Фахи