Antworten:
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:
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.
Es ist nicht möglich, es direkt in zu tun Notepad++
, aber es ist möglich, AutoHotKey zu verwenden . Das folgende Skript konvertiert F7
eine 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.
#IfWinActive ahk_class Notepad++
vor den*$F7::
fand die Antwort von dieser Seite http://forum.groovypost.com/windows-xp/lost-window-off-screen-t96201.html
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!
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.
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.
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.
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.
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.
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:
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.