Notepad ++ - Tastenkürzel zum Umschalten des Fensters „Ergebnis suchen“

25

Gibt es eine Tastenkombination zum Umschalten des Fensters "Suchergebnis"? Oder kann dies im Shortcut Mapper konfiguriert werden ? Ich finde die Einstellung anscheinend nicht.

Stan
quelle

Antworten:

23

Hin und wieder konnte ich das Fenster "Suchergebnisse" nicht finden. Ich drücke F7, um es zu zeigen, habe aber kein Glück und ich weiß, dass ich die Fenster auch nicht als separates Fenster abgedockt habe. Dann schlug jemand vor, dass ich es bis in die Statusleiste minimieren müsste. Also, wenn Sie das versehentlich getan haben:

  1. Fahren Sie mit der Maus über den oberen Bereich der Statusleiste
  2. Der Cursor ändert sich in die vertikale Form zur Größenänderung
  3. Halten Sie es mit der linken Maustaste gedrückt und ziehen Sie es nach oben, um das fehlende Suchergebnisfenster anzuzeigen

Beachten Sie auch, dass das Fenster "Suchergebnisse" auch links, rechts oder oben im Fenster angedockt werden kann. Bewegen Sie den Cursor in die Nähe dieser Seiten, wenn die vertikale Form zum Ändern der Größe nicht angezeigt wird, wenn Sie mit der Maus über den oberen Bereich der Statusleiste fahren. Sobald die vertikale Statusleiste angezeigt wird, klicken Sie einfach mit der linken Maustaste und ziehen Sie nach innen in die Mitte des Fensters, um das fehlende Suchergebnisfenster anzuzeigen.

Ich hoffe, dieser Vorschlag hilft einigen anderen Menschen, die so frustriert wären wie ich.

Willie
quelle
1
Das ist lustig ... es funktioniert total!
Sergio Flores
12

Ich habe nur eine halbe Antwort - die Sie wahrscheinlich schon kennen ...

F7Zeigt das Fenster "Suchergebnisse" an und ermöglicht es Ihnen, von dort zum Bearbeitungsbereich und zurück zu diesem zu springen. Aber ich konnte keinen Weg finden, es zu verstecken / zu schließen.

RonK
quelle
8

Es ist nicht möglich, es direkt in zu tun Notepad++, aber es ist möglich, AutoHotKey zu verwenden . Das folgende Skript konvertiert F7eine Nur-Öffnen-Verknüpfung in einen Umschalter. Es öffnet es, wenn es nicht bereits geöffnet ist, und schließt es, wenn es geöffnet ist.

Hier ist das Skript:

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

Ich hoffe, das hilft allen, die es lieben Notepad++!

Bearbeitet , um Fehler bei der Erkennung eines nicht angedockten Fensters zu beheben.

Elixenid
quelle
2
Um zu verhindern, dass das Verhalten von F7 in allen Fenstern missbraucht wird, stellen Sie es #IfWinActive ahk_class Notepad++vor den*$F7::
Scott C
7

fand die Antwort von dieser Seite http://forum.groovypost.com/windows-xp/lost-window-off-screen-t96201.html

  • Drücken Sie F7, um zu fokussieren ODER Öffnen Sie das Fenster außerhalb des Bildschirms
  • Drücken Sie "Alt & Leertaste", um Optionen zum Verschieben zu erhalten

In meinem Fall schließe ich dieses Fenster und wenn ich das Dokument erneut suche, wird es in der rechten Ecke angezeigt, dann habe ich es wieder angedockt!

user226910
quelle
Sie haben vergessen, "Drücken Sie M (für Verschieben)" hinzuzufügen, nachdem Sie "Alt + Leertaste" gedrückt haben. Hat mich aber in die richtige Richtung gebracht.
Jahmic
1

Stellen Sie die Ansicht immer im Vordergrund ein und wechseln Sie dann in den Vollbildmodus. Drücken Sie Strg + F und führen Sie eine Suche durch. Das Suchfenster sollte in einer Bildschirmecke erscheinen. Ziehen Sie es nach oben und vergrößern Sie es. Schalten Sie den Vollbildmodus aus (F11). Doppelklicken Sie auf die Titelleiste des Suchfensters, um das Suchfenster im Hauptfenster erneut anzuhängen.

George Mentzikof
quelle
Vollbild (F11) hat einen Unterschied gemacht
MiFreidgeim SO-aufhören, böse zu sein
1

Es stellte sich heraus, dass der Bereich mit den Suchergebnissen lediglich auf nichts verkleinert wurde. Platzieren Sie die Maus am unteren Rand des Fensters und warten Sie, bis der vertikale Pfeilcursor angezeigt wird. Ziehen Sie dann den Cursor nach oben.

Christa Siobhan Cartwright
quelle
1
Dies ist fast genau die gleiche Antwort wie die obige, die 2013 veröffentlicht wurde.
timotree
0

Die Möglichkeit, das Suchergebnisfenster umzuschalten, ist eine merkwürdig fehlende Funktion. Es ist noch seltsamer, weil jemand den Code geschrieben hat, um der Taste F7 das richtige Verhalten zuzuweisen. Sie können den Code patchen und selbst kompilieren oder die von ihm bereitgestellte (etwas veraltete) Binärdatei herunterladen.

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

Wenn Sie das Suchergebnisfenster in Notepad ++ umschalten möchten, müssen Sie das Suchergebnisfenster nur an den äußersten rechten Rand der Seite ziehen und dort ablegen, indem Sie die Maustaste loslassen. Ich habe es versucht und es hat erfolgreich funktioniert.

Greg
quelle
0

Wählen Sie "Ansicht" und dann "Immer im Vordergrund". Die Suchleiste wird auf Ihrem Monitor angezeigt (wenn wie meine, wenn sie sich am unteren Bildschirmrand befunden hat, als ich sie fast verpasst hätte). Ziehen Sie dann das Fenster "Suchen" zurück auf den Editor ++ und docken Sie es in dem Programm an, wo Sie möchten.

Kevin
quelle
Willkommen bei Super User! Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage.
DavidPostill
0

Die Frage oben stammt aus einer anderen geschlossenen Diskussion, die als Duplikat angesehen wird. Die Frage in dieser anderen Diskussion lautete: "Wie kann ich das Editor ++ Suchergebnisfenster einblenden?"

Ich bin auch auf dieses irritierende Problem gestoßen, und leider hat mir keine der Antworten hier geholfen. Aber ich habe es geschafft, noch eine andere Antwort zu finden, und sie hat mein Problem gelöst. Es kann hier gefunden werden:

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

Und für den Fall, dass es irgendwie gelöscht wird, hier ist die Lösung:

  1. Drücken Sie F11für den Vollbildmodus oder klicken Sie auf Ansicht> Vollbildmodus umschalten.
  2. Auf der Taskleiste sollte eine Registerkarte für den minimierten Bereich "Suchen" angezeigt werden, die auf eine erneute Maximierung wartet.
  3. Maximieren Sie es, docken Sie es an und versuchen Sie, es nie wieder auszublenden.
Roy
quelle
0

Drücken Sie die F7-Hilfe, um das Suchfenster zu öffnen, in dem alle relevanten Zeilen in Bezug auf Ihr Suchwort / Ihre Aussage usw. geöffnet sind.

Ich mochte Notizblock ++ es macht das Leben von uns einfach.

Rishabh Sankhala
quelle