Firefox - включить кнопку «Выделить все» по умолчанию

50

Мне обычно приходится набирать Ctrl + F, вводить строку поиска, а затем Alt + A, чтобы переключать «Выделить все», потому что по умолчанию выделяется только одно совпадение. Я хочу, чтобы кнопка «Подсветить все» была всегда включена , и я не думаю, что мне когда-либо потребуется ее отключать.

В настоящее время:

  • «Выделить все» должен быть повторно включен пользователем для каждой страницы.

  • «Match case» остается переключенным при переключении между страницами.

Что неправильно с точки зрения юзабилити.

Поиск в течение некоторого времени не дал никаких хороших результатов. Этот поток http://forums.mozillazine.org/viewtopic.php?f=7&t=2077733 решает проблему, но ее решение ( плагин Find Toolbar Tweaks ) не работает с более новыми версиями Firefox. На странице плагина нет последних обновлений.

Есть ли плагин или настройка для получения этого стандартного поведения в Firefox? (Chrome, Opera и даже IE ведут себя разумно в этом отношении.)

Евгений Сергеев
источник
3
К сожалению, Mozilla намеренно не делает этого. См bugzilla.mozilla.org/show_bug.cgi?id=266538
inanutshellus
3
@Gabriel Аргумент заключается в том, что если «Выделить все» включено и набрана одна буква, например «e», контракт функциональности заключается в том, что каждая буква «e» на странице будет подсвечиваться при вводе , что приведет к основное замедление для больших веб-страниц. (Это поведение очень раздражает в Chrome.) Очевидное решение - сделать процесс поиска и выделения асинхронным и с низким приоритетом, чтобы он не блокировал дальнейшие действия пользователя и постепенно выделял все больше совпадений, учитывая время. Соответствующий отзыв о том, что он еще не закончен, можно найти в панели поиска.
Евгений Сергеев
1
Да, это понимание также есть в билете Bugzilla и, очевидно, было проигнорировано.
inanutshellus
2
@Gabriel Кажется, это игнорируется, потому что никто не хочет работать над этим. Вероятно, сложная вещь для реализации за то, что можно рассматривать как небольшой выигрыш. Однако, подумав о количестве пользователей Firefox, каждый из которых использует эту функцию каждый день, и вспомнив все эти списанные на многомиллионную сумму проекты с гораздо более впечатляющей функциональностью, за исключением того, что они впечатляют в вакууме, имея нулевых пользователей сейчас, Я думаю, что соотношение полезности и усилий для этой функции на самом деле довольно высокое.
Евгений Сергеев
2
И «просто всегда выделять все» bugzilla.mozilla.org/show_bug.cgi?id=342101 запрос функции в дополнение к (еще лучше) запоминанию Габриэля выделения всех состояний кнопки. Давай проголосуем за них!
Чиро Сантилли 新疆 改造 中心 法轮功 六四 事件

Ответы:

22

Вы можете попробовать последнюю версию 1.3.4 FindBar Tweak. https://addons.mozilla.org/en-US/firefox/addon/findbar-tweak/versions/

Флажок «Выделить все» можно найти на панели настроек расширения «Выделить».

gammaburst
источник
Оно работает. Я уже задавался вопросом, можно ли написать дополнение для Firefox, чтобы сделать это, через несколько минут. Но я не вижу, чтобы это заняло меньше всего вечера, и в этом случае это не стоило бы того. Удивительно, что Google не показывал никаких современных решений на первой странице результатов - я предположил, что это означает, что нет ни одного.
Евгений Сергеев
Как вы получаете Findbar Tweak, чтобы поддерживать основной момент при перезагрузке страницы?
Мэтью Лок
1
Ах, это просто глючит! Это , кажется, часто забывают подчеркнуть слово , даже если он выделяет появление в полосе прокрутки i.imgur.com/9SmlYDz.png
Матфея Заблокируйте
28

Начиная с Firefox 50 вы можете изменить значение по умолчанию в настройках.

  1. Введите about:configв адресной строке браузера и нажмите Enter.
  2. Подтвердите, что вы будете осторожны, если появится предупреждение.
  3. Параметр findbar.highlightAllопределяет, включено ли выделение всего при поиске в Firefox.

Источник: http://www.ghacks.net/2016/06/11/firefox-page-search-improvements/

Диего
источник
Замечательный! Я могу подтвердить, что это работает в Firefox 50.0.1, никаких дополнений не требуется.
RafG
Я могу это подтвердить. Это действительно должно быть по умолчанию, хотя. И это должен быть принятый ответ :)
donquixote
4
Это должен быть принятый ответ
j08691
2
Просто включив сейчас для меня, он остается включенным (т.е. ctrl+ f, alt+ `a 'оставит настройку включенной ).
Тодд Партридж
2
Да: на данный момент современный Firefox помнит ваш выбор для Highlight All. Не нужно больше вдаваться about:config.
Пистос
1

Расширение Highlight all выделит все вхождения произведения двойным щелчком по слову. Я не знаю, поможет ли это вам с тем, что вы хотите.

Я не смог найти способ переключения кнопки «выделить все» в about: config, но там указан регистрозависимый переключатель, поэтому он, вероятно, не настраивается напрямую.

smilingfrog
источник
Да, я тоже видел «HighlightAll», но я думаю, что это означает, что мне нужно каждый раз дважды щелкать слово, что не лучше, чем необходимость нажимать «Выделить все» или вводить Alt + A.
Евгений Сергеев
1

Вам не нужно ни расширение, ни перейти к: config.


Начиная с Firefox 54 , просто выполните поиск ( ctrl+ f) и включите выделение всех ( alt+ a). Он запомнит это автоматически при будущих поисках.

Больше нет необходимости включать его черезabout:config

(пожалуйста, подпишите, чтобы больше людей могло это узнать)

Пауло Коги - Восстановить Монику
источник
Это работает в FF68, намного безопаснее, чем копаться в конфиге
Тимма