Этот вопрос может иметь ответ где-то там в Интернете, но я не могу его найти. Конечно, если у вас есть ссылка, чтобы дать мне, я с удовольствием приму ее в качестве ответа, если это то, что я ищу.
Вот так: Как исключить некоторые строки из моего глобального поиска?
В основном я использую Ctrl + Shift + F , чтобы найти все вхождения строки nameOfTheFile.php
, чтобы найти все шаблоны, которые вызывают этот файл. Не очень умный разработчик создал несколько nameOfTheFile.php
везде, поэтому путь их включения всегда меняется, мне нужно что-то исправить, поэтому мне нужно менять каждый отдельный вызов. Существует много вызовов => 1533 случаев в соответствии с PhpStorm, поэтому их выполнение по одному НЕ является вариантом.
Поэтому я планирую записать все шаблоны (их не должно быть больше 50). это выполнимо) и заменить их все позже. Для этого я мог бы использовать фильтр , чтобы исключить шаблоны, которые я уже нашел .
. На данный момент список шаблонов будет выглядеть примерно так:
include_once("folderY/nameOfTheFile.php");
include_once(PATH . "folderY/nameOfTheFile.php");
include_once (PATH . "folderY/nameOfTheFile.php");
include_once ("../../../folderX/nameOfTheFile.php");
include_once ("../../folderX/nameOfTheFile.php");
include_once ("../folderX/nameOfTheFile.php");
require_once($settings['siteFilepath'] . "folderY/nameOfTheFile.php");
Как я могу исключить эти строки из поиска? Я думал об использовании Regex, но так как я не эксперт (Junior Dev здесь: /), я не могу придумать его. Также я думаю, что, возможно, в PhpStorm есть что-то, что могло бы работать лучше.
Я что-то пропустил? Есть ли Regex, чтобы помочь мне? Бонус: если есть Regex, пожалуйста, объясните, как он работает (помните, я далеко не эксперт).