Atalho de teclado do Notepad ++ para alternar a janela "Encontrar resultado"

25

Existe um atalho de teclado para alternar entre as janelas "Encontrar resultado"? Ou isso pode ser configurado no Mapeador de Atalhos ? Parece que não consigo encontrar a configuração.

Stan
fonte

Respostas:

23

De vez em quando, não conseguia encontrar a janela "Resultados da pesquisa". Apertei F7 para mostrá-lo, mas sem sorte, e sei que também não desencaixei as janelas como uma janela separada. Alguém sugeriu que eu pudesse minimizá-lo até a barra de status. Então, se você fez isso por acidente:

  1. passe o mouse sobre a seção superior da barra de status
  2. o cursor mudará para a forma de redimensionamento vertical
  3. segure-o usando o clique esquerdo do mouse e arraste-o para cima para revelar a janela do resultado da pesquisa ausente

Observe também que a janela "Resultados da pesquisa" também pode ser encaixada na esquerda, direita ou parte superior da janela. Tente mover o cursor para esses lados se a forma de redimensionamento vertical não aparecer ao passar o mouse sobre a seção superior da barra de status. Quando a barra de status vertical aparecer, clique com o botão esquerdo do mouse e arraste-o para dentro em direção ao centro da janela para revelar a janela do resultado da pesquisa ausente.

Espero que essa sugestão ajude outras pessoas que ficariam frustradas como eu.

Willie
fonte
1
Isso é engraçado ... funciona totalmente!
Sergio Flores
12

Eu tenho apenas meia resposta - que você provavelmente já sabe ...

F7Mostra a janela "Resultados da pesquisa" e permite que você pule dela para a seção de edição e volte para ela. Mas não consegui encontrar uma maneira de ocultar / fechá-lo.

RonK
fonte
8

Não é possível fazer isso diretamente Notepad++, mas é possível usando o AutoHotKey . O script a seguir será convertido F7de um atalho somente aberto para uma alternância; ele abre se ainda não estiver aberto e fecha se estiver.

Aqui está o script:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Ed Cottrell's AutoHotKey script for toggling the "Find Results" pane/window in Notepad++
; Released under the MIT License (http://opensource.org/licenses/MIT)
; Version: 1.1
; Release Date: January 15, 2014
; Released on Superuser.com: http://superuser.com/questions/700357/create-a-hotkey-keyboard-shortcut-to-close-the-notepad-find-results-window
; Also released at www.edcottrell.com/2014/01/11/toggle-find-results-window-notepad-hotkey/
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Turn F7 into a toggle for the Notepad++ search results window; currently it shows it, but doesn't hide it.
; The $ prevents this from firing itself
*$F7::
Open := 0
SetTitleMatchMode 2  ; AHK doesn't seem to recognize the window title otherwise
; See if Notepad++ is the active window or if the undocked results window (ahk_class #32770) is the active window
If WinActive("Notepad++")
{
    ; If the results pane is open, close it
    ; Button1 is the class name for the title bar and close button of the results pane when docked
    ControlGet, OutputVar, Visible,, Button1, Notepad++
    if ErrorLevel = 0
    {
        If OutputVar > 0
        {
            ; Found it docked
            Open := 1
            ; Get the size and coordinates of the title bar and button
            ControlGetPos, X, Y, Width, Height, Button1
            ; Set the coordinates of the close button
            X := Width - 9
            Y := 5
            ; Send a click
            ControlClick, Button1,,,,, NA x%X% y%Y%
        }
    }
}
; If it is undocked, use ahk_class #32770
else If WinExist("Find result ahk_class #32770")
{
    ; Found it undocked
    Open := 1
    ; Close it
    WinClose
}
; It's not open, so open it
if Open = 0
{
    SendInput {F7}
}
return

Espero que isso ajude todos os outros que amam Notepad++!

Editado para corrigir erro na detecção de janela desencaixada.

elixenida
fonte
2
Para evitar que isso sequestrando o comportamento F7 em todas as janelas, colocar #IfWinActive ahk_class Notepad++antes do*$F7::
Scott C
7

encontrou a resposta nesta página http://forum.groovypost.com/windows-xp/lost-window-off-screen-t96201.html

  • Pressione F7 para focar OU Abra a janela que está fora da tela
  • Pressione "Alt & Space", você terá opções para mover

No meu caso, fecho essa janela e, quando procuro o documento novamente, ele aparece no canto direito, e encaixei-o novamente!

user226910
fonte
Você esqueceu de adicionar "Pressione M (para mover)" depois de pressionar "Alt + Space". Mas me colocou na direção certa.
Jahmic
1

Defina Ver sempre na parte superior e, em seguida, vá para tela cheia. Pressione Ctrl + F e faça uma pesquisa. A janela de pesquisa deve aparecer em algum canto da tela. Arraste para cima e aumente. Desative a tela cheia (F11). Para reconectar a janela de localização no principal, clique duas vezes na barra de título da janela de localização.

George Mentzikof
fonte
Tela cheia (F11) fez a diferença
MiFreidgeim SO-stop be evil
1

Acontece que o painel de resultados da pesquisa foi reduzido a nada. Coloque o mouse próximo à parte inferior da janela, aguarde o cursor de seta vertical e arraste para cima.

Christa Siobhan Cartwright
fonte
1
Isto é quase exatamente a mesma resposta que o descrito acima postou em 2013.
timotree
0

A capacidade de alternar o painel de resultados da pesquisa é um recurso estranhamente ausente. É ainda mais estranho porque alguém escreveu o código para atribuir o comportamento adequado à tecla F7. Você pode corrigir o código e compilá-lo, ou pode fazer o download do binário (um pouco desatualizado) que ele também disponibilizou.

http://sourceforge.net/p/notepad-plus/patches/220/

Se você deseja alternar a janela de resultados da pesquisa no Notepad ++, tudo o que você precisa fazer é arrastar a 'janela de resultados da pesquisa' para o extremo direito da página e soltá-la liberando o controle do mouse. Eu tentei e funcionou com sucesso.

Greg
fonte
0

Tente selecionar 'Exibir' e selecione 'Sempre no topo'. A barra de pesquisa aparecerá no seu monitor (se como o meu, se estivesse na parte inferior da tela, como eu quase perdi). Em seguida, arraste a janela 'Localizar' de volta para o Bloco de notas ++ e encaixe-o no programa onde quiser.

Kevin
fonte
Bem-vindo ao Super Usuário! Por favor, leia a pergunta novamente com atenção. Sua resposta não responde à pergunta original.
DavidPostill
0

A questão no topo está vinculada a outra discussão fechada considerada duplicada. A pergunta nessa outra discussão foi: "Como exibir a janela de resultados de pesquisa do bloco de notas ++?"

Eu também me deparei com esse problema irritante e, infelizmente, nenhuma das respostas aqui me ajudou. Mas eu consegui encontrar mais uma resposta em outro lugar, e isso resolveu meu problema. Pode ser encontrado aqui:

https://wordpress.org/support/topic/a-quick-question-about-finding-my-find-all-in-notepad .

E, caso de alguma forma seja excluído, aqui está a solução:

  1. Pressione F11para o modo de tela cheia OU clique em Exibir> Alternar modo de tela inteira.
  2. Uma guia para o painel "localizações" minimizado deve aparecer na barra de tarefas, aguardando a re-maximização.
  3. Maximize-o, encaixe-o e tente nunca mais ocultá-lo.
Roy
fonte
0

Pressionar a tecla F7 ajuda a abrir a janela de pesquisa, onde todas as linhas relevantes se abrem em relação à sua palavra / declaração de pesquisa, etc.

Eu gostei do bloco de notas ++ que facilita a vida de nós.

Rishabh Sankhala
fonte