Skrót klawiaturowy Notepad ++, aby przełączyć okno „Znajdź wynik”

25

Czy istnieje skrót klawiaturowy do przełączania okien „Znajdź wynik”? Czy można to skonfigurować w Maperze skrótów ? Wydaje mi się, że nie mogę znaleźć ustawienia.

Stan
źródło

Odpowiedzi:

23

Raz na jakiś czas nie mogłem znaleźć okna „Wyniki wyszukiwania”. Nacisnąłem F7, aby to pokazać, ale bez powodzenia, i wiem, że nie oddokowałem okien jako osobnego okna. Następnie ktoś zasugerował, że mogłem to zminimalizować aż do paska stanu. Więc jeśli zrobiłeś to przez przypadek:

  1. najedź myszką na górną część paska stanu
  2. kursor zmieni kształt na pionowy
  3. przytrzymaj go lewym przyciskiem myszy i przeciągnij go w górę, aby odsłonić brakujące okno wyników wyszukiwania

Należy również pamiętać, że okno „Wyniki wyszukiwania” można również zadokować w lewej, prawej lub górnej części okna. Spróbuj przesunąć kursor w pobliżu tych boków, jeśli kształt zmiany rozmiaru w pionie nie pojawia się po najechaniu myszą na górną część paska stanu. Po wyświetleniu pionowego paska stanu wystarczy kliknąć lewym przyciskiem myszy i przeciągnąć do środka w kierunku środka okna, aby wyświetlić brakujące okno wyników wyszukiwania.

Mam nadzieję, że ta sugestia pomoże niektórym innym osobom, którzy byliby sfrustrowani tak jak ja.

Willie
źródło
1
To zabawne ... całkowicie działa!
Sergio Flores,
12

Mam tylko połowę odpowiedzi - którą zapewne już wiesz ...

F7Wyświetla okno „Wyniki wyszukiwania” i umożliwia przejście z niego do sekcji edycji i powrót do niego. Ale nie mogłem znaleźć sposobu, aby to ukryć / zamknąć.

RonK
źródło
8

Nie można tego zrobić bezpośrednio w Notepad++, ale jest to możliwe przy użyciu AutoHotKey . Poniższy skrypt przekonwertuje F7ze skrótu tylko do otwarcia na przełącznik; otwiera go, jeśli nie jest już otwarty, i zamyka, jeśli jest.

Oto skrypt:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 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

Mam nadzieję, że pomoże to wszystkim, którzy kochają Notepad++!

Edytowano, aby naprawić błąd w wykrywaniu niezadokowanego okna.

eliksenid
źródło
2
Aby zapobiec temu przejęciu zachowania F7 we wszystkich oknach, postaw #IfWinActive ahk_class Notepad++przed*$F7::
Scott C
7

znalazłem odpowiedź z tej strony http://forum.groovypost.com/windows-xp/lost-window-off-screen-t96201.html

  • Naciśnij F7, aby ustawić ostrość LUB Otwórz okno poza ekranem
  • Naciśnij „Alt i spacja”, aby uzyskać opcje ruchu

W moim przypadku zamykam to okno, a kiedy ponownie przeszukuję dokument, widać go w prawym rogu, a następnie zadokowałem go z powrotem!

użytkownik226910
źródło
Zapomniałeś dodać „Naciśnij M (dla ruchu)” po naciśnięciu „Alt + Spacja”. Ale poprowadził mnie we właściwym kierunku.
Jahmic
1

Ustaw widok zawsze u góry, a następnie przejdź do pełnego ekranu. Naciśnij Ctrl + F i przeprowadź wyszukiwanie. Okno wyszukiwania powinno pojawić się w rogu ekranu. Przeciągnij w górę i powiększ. Wyłącz pełny ekran (F11). Aby ponownie podłączyć okno wyszukiwania w głównym oknie kliknij dwukrotnie pasek tytułu okna wyszukiwania.

George Mentzikof
źródło
Pełny ekran (F11) zrobił różnicę
MiFreidgeim SO-stop jest zły
1

Okazuje się, że okienko wyników wyszukiwania zostało po prostu zmniejszone do zera. Umieść mysz w dolnej części okna i poczekaj na kursor pionowej strzałki, a następnie przeciągnij w górę.

Christa Siobhan Cartwright
źródło
1
To prawie taka sama odpowiedź jak powyższa opublikowana w 2013 r.
timotree
0

Dziwnie brakuje możliwości przełączania okienka wyników wyszukiwania. Jest to tym bardziej dziwne, że ktoś napisał kod przypisujący prawidłowe zachowanie klawiszowi F7. Możesz załatać kod i skompilować go sam lub pobrać plik binarny (nieco przestarzały), który on również udostępnił.

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

Jeśli chcesz przełączyć okno wyników wyszukiwania w Notepad ++, wystarczy przeciągnąć „okno wyników wyszukiwania” do skrajnego prawego końca strony i upuścić je tam, zwalniając kontrolę myszy. Próbowałem i udało się.

Greg
źródło
0

Spróbuj wybrać „Widok”, a następnie „Zawsze na wierzchu”. Pasek wyszukiwania pojawi się na monitorze (jeśli mój, jeśli był na dole ekranu, ponieważ prawie go przegapiłem). Następnie przeciągnij okno „Znajdź” z powrotem do Notatnika ++ i zadokuj go w programie, w którym chcesz.

Kevin
źródło
Witamy w Super User! Przeczytaj uważnie pytanie ponownie. Twoja odpowiedź nie odpowiada na pierwotne pytanie.
DavidPostill
0

Pytanie na górze jest powiązane z inną zamkniętą dyskusją uważaną za duplikat. Pytanie w innej dyskusji brzmiało: „Jak odkryć okno wyników wyszukiwania notatnika ++?”

Natknąłem się również na ten irytujący problem i niestety żadna z odpowiedzi tutaj nie pomogła mi. Ale udało mi się znaleźć inną odpowiedź gdzieś indziej i to rozwiązało mój problem. Można go znaleźć tutaj:

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

I na wypadek, gdyby jakoś zostało usunięte, oto rozwiązanie:

  1. Naciśnij, F11aby przejść do trybu pełnoekranowego LUB kliknij Widok> Przełącz tryb pełnoekranowy.
  2. Zakładka zminimalizowanego okienka „znaleziska” powinna pojawić się na pasku zadań w oczekiwaniu na ponowną maksymalizację.
  3. Zmaksymalizuj, zadokuj i spróbuj nigdy więcej nie ukrywać.
Roy
źródło
0

Naciśnięcie pomocy F7 powoduje otwarcie okna wyszukiwania, w którym otwierają się wszystkie odpowiednie wiersze dotyczące szukanego słowa / wyrażenia itp.

Podobał mi się notatnik ++, który ułatwia nam życie.

Rishabh Sankhala
źródło