Existe alguma maneira de fazer Ctrl+f no Chrome usar o texto selecionado, como no Firefox?

Existe alguma maneira de fazer Ctrl+f no Chrome usar o texto selecionado, como no Firefox?

Uma coisa que realmente me incomodou desde que mudei para o Chrome é que o Ctrl+ Fse comporta de maneira um pouco diferente do Firefox.

No Firefox, se você tiver o texto destacado e pressionar Ctrl+ F, ele começará a localizar esse texto.

Existe alguma maneira de fazer com que o Chrome faça isso?

Responder1

Este problema já foi levantado no Chrome e está documentado em:
Problema 6356004: se o usuário selecionar texto na guia atual e digitar CTRL-F,... (Fechado)

Neste artigo da edição, seis patches sucessivos foram aplicados ao Chrome para ativar essa funcionalidade. No entanto, devido a numerosos problemas não resolvidos, como quebras de linha e outros caracteres que não podem ser impressos na caixa de localização, o desenvolvedor Simon Morris desistiu e concluiu:

Além desses problemas, esse comportamento simplesmente não parece muito atraente ao testá-lo. Talvez eu esteja muito acostumado com o comportamento existente do Chrome, mas embora eu espere o pré-preenchimento com base nas strings de pesquisa anteriores nesta ou em outras guias, não espero realmente que a seleção de texto altere minha string de pesquisa, e não parece terrivelmente difícil colocar o ctrl-f em um par ctrl-c/ctrl-v para ser explícito, já que acabei de selecionar o que quero procurar.

Como Ben já votou contra isso e os testes acima não me dão contra-argumentos fortes, vou em frente e encerro.

Vejo isso como pura preguiça, pois esse problema e outros foram facilmente resolvidos em outros navegadores. Também pesquisei, mas não encontrei nenhuma extensão do Chrome que resolva o problema.

A única solução que posso sugerir é usar uma macro de teclado vinculada a uma tecla de atalho para emitir a série de "Ctrl+C Ctrl+F Ctrl+V".

Se você estiver no Windows, poderá usar umTecla de atalho automáticoroteiro para isso.
Veja este tópico para um exemplo: Extensão do Chrome para destacar + localizar pré-preenchido?

Um script Autohotkey também pode ser vinculado a um determinado processo ou janela, para que seja possível ajustar ainda mais esse script para aplicá-lo apenas ao Chrome.

Se você estiver no Linux, poderá usar esta porta do Autohotkey:FerroAHK, que roda em .NET ou Mono para Linux/Mac. Este artigo pode ser útil:Instale IronAHK no Linux.

Responder2

Se você realmente deseja esse comportamento, baixe o AutoHotkey e carregue o seguinte script:

~^f::
SetTitleMatchMode 2
IfWinActive, Google Chrome
{
  Send, ^c
  Send, {F3}
  Send, ^v
  Send ^a
  return
}
else
{
  Send ^f
  return
}

Responder3

Na verdadeo recurso está lá, pelo menos no Mac OS.

Chama-se "Usar seleção para localizar" e está vinculado a + E.

Pressione + E + Gpara destacar todas as palavras iguais às selecionadas!

Pressione + E + F + Gpara iniciar uma pesquisa com a seleção atual.

(Não é possível verificar no Windows, mas parece não ter esse recurso completamente)

Responder4

Eu escrevi uma extensão do Chrome com mais de 5.000 usuários e recentemente a portei para o Firefox, ela não preencherá a paleta de localização, mas destacará automaticamente todas as ocorrências, manterá sua seleção original, mostrará marcadores de rolagem e é configurável (chave de portão, regras de localização de janela , regras ancestrais, etc.)

verhttps://github.com/neaumusic/selection-highlighter

informação relacionada