Ответы:
Время от времени я не мог найти окно «Результаты поиска». Я нажал F7, чтобы показать это, но не повезло, и я знаю, что я также не расстыковывал окна как отдельное окно. Затем кто-то предложил мне минимизировать все это вплоть до строки состояния. Итак, если вы сделали это случайно:
Также обратите внимание, что окно «Результаты поиска» также можно закрепить слева, справа или сверху. Попробуйте переместить курсор к этим сторонам, если форма вертикального изменения размера не отображается при наведении курсора на верхнюю часть строки состояния. Как только появится вертикальная строка состояния, просто щелкните левой кнопкой мыши и перетащите внутрь к центру окна, чтобы открыть отсутствующее окно результатов поиска.
Я надеюсь, что это предложение поможет некоторым другим людям, которые будут разочарованы, как я.
Это невозможно сделать напрямую Notepad++
, но это возможно с помощью AutoHotKey . Следующий скрипт преобразует F7
ярлык только для открытия в переключатель; он открывает его, если он еще не открыт, и закрывает его, если он есть.
Вот сценарий:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 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
Я надеюсь, что это помогает всем, кто любит Notepad++
!
Отредактировано, чтобы исправить ошибку при обнаружении не заблокированного окна.
#IfWinActive ahk_class Notepad++
перед*$F7::
нашел ответ с этой страницы http://forum.groovypost.com/windows-xp/lost-window-off-screen-t96201.html
В моем случае я закрываю это окно, и когда я снова ищу документ, он показывается в правом углу, затем я снова прикрепляю его!
Установите View всегда сверху, затем перейдите на полный экран. Нажмите Ctrl + F и выполните поиск. Окно поиска должно появиться в каком-то углу экрана. Перетащите его и увеличьте. Выключите полный экран (F11). Чтобы снова прикрепить окно поиска в главном окне, дважды щелкните строку заголовка окна поиска.
Оказывается, панель результатов поиска была просто сокращена до нуля. Наведите курсор на нижнюю часть окна и подождите, чтобы получить курсор вертикальной стрелки, затем перетащите вверх.
Возможность переключать панель результатов поиска является странно отсутствующей функцией. Это еще более странно, потому что кто-то написал код для назначения правильного поведения клавише F7. Вы можете исправить код и скомпилировать его самостоятельно, или вы можете загрузить бинарный файл (немного устаревший), который он также сделал доступным.
Если вы хотите переключить окно результатов поиска в Notepad ++, все, что вам нужно сделать, это перетащить «окно результатов поиска» в крайний правый конец страницы и отпустить его, отпустив управление мышью. Я пытался, и это сработало успешно.
Попробуйте выбрать «Вид», затем выберите «Всегда сверху». На вашем мониторе появится панель поиска (если, как у меня, если была в нижней части экрана, поскольку я почти пропустил ее). Затем перетащите окно «Найти» обратно в Блокнот. ++ и вставьте его в программу, где вам нравится.
Вопрос вверху связан с другим закрытым обсуждением, которое считается дубликатом. Вопрос в этом другом обсуждении был: «Как отобразить окно результатов поиска notepad ++?»
Я также столкнулся с этой раздражающей проблемой, и, к сожалению, ни один из ответов здесь не помог мне. Но мне удалось найти еще один ответ где-то еще, и это решило мою проблему. Это можно найти здесь:
https://wordpress.org/support/topic/a-quick-question-about-finding-my-find-all-in-notepad .
И на случай, если он каким-то образом будет удален, вот решение:
Нажмите клавишу F7, чтобы открыть окно поиска, в котором все соответствующие строки открываются относительно вашего поискового слова / утверждения и т. Д.
Мне понравился блокнот ++, он облегчает нам жизнь.