Как сделать множественный поиск по списку строк в Notepad ++ - PullRequest
0 голосов
/ 05 октября 2019

У меня есть список строк, и я хочу найти каждую из них [отдельно] во всех файлах (* .c или * .h) автоматически внутри папки, например

variableNumber1
variableNumber2
variableNumber3
variableNumber4

ирезультаты будут примерно такими (с каждым файлом, где он найден)

Search "variableNumber4" (34 hits in 4 files)
Search "variableNumber3" (6 hits in 5 files)
Search "variableNumber2" (7 hits in 6 files)
Search "variableNumber1" (4 hits in 1 files)

Я попробовал макрос, записывающий действие «поиск в файле», я сохранил его, а затем перешел к коду здесь и нашелследующие

<Macro name="searchTest" Ctrl="no" Alt="no" Shift="no" Key="0">
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="variableNumber1" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1653" wParam="0" lParam="0" sParam="the_path_of_MyFolder" />
            <Action type="3" message="1652" wParam="0" lParam="0" sParam="*.c*"" />
            <Action type="3" message="1702" wParam="0" lParam="32" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1656" sParam="" />
        </Macro>

в действии "1601" sParam - это varaibleNumber1, что означает, что каждый раз, когда я запускаю макрос, я получаю все результаты за "variableNumber1"

...