Как в теме, есть ли возможность найти что-то в представлении PhpStorm Debugger?Можно ли искать в режиме отладки PhpStorm?
Например, я хочу, чтобы найти элемент 39001421
в:
Как я могу добиться этого?
Как в теме, есть ли возможность найти что-то в представлении PhpStorm Debugger?Можно ли искать в режиме отладки PhpStorm?
Например, я хочу, чтобы найти элемент 39001421
в:
Как я могу добиться этого?
@LazyOne Проделал отличную работу. С его помощью я считаю, что нашел наиболее эффективный способ найти что-то в представлении отладчика PhpStorm. (Если вам интересно, как мы искали этот ответ, пожалуйста, прочитайте комментарии под первый пост)
Я не думаю, что здесь работает простой Ctrl-F. Вот один из способов сделать это.
Когда вы нажмете свою точку останова, нажмите Alt-F8 или в меню, выберите Run -> Evaluate expression
. В открывшемся окне просто введите выражение, которое вы хотите оценить; в вашем случае, что-то вроде
$items[39001421]
Вы получите значение, которое вы ищете в нижней части окна.
Спасибо за ответ. В моей PhpStorm есть Ctrl + U для оценки выражения. Возможно, это связано с тем, что у меня есть разметка Eclipse.Но у меня проблемы. $ items находится в объекте прейскуранта, и когда я нажимаю правой кнопкой мыши на $ items и выбираю выражение для оценки, я предлагаю оценить «$ pricelist-> items», которые я нажимаю, и он показывает мне «ERROR EVALUATING CODE». Что может быть причиной этого? – Dominik
Да, вы можете .., но ** только ** в уже расширенных узлах - он будет искать имена узлов. Для этого просто начните печатать - как и любой другой список/tree (Project или Structure View и т. Д.). – LazyOne
@ LazyOne К сожалению, он работает неправильно. Я начал набирать то, что я ищу, но он выбрал совершенно другой элемент. Может быть, я что-то делаю неправильно? :/ – Dominik
Кажется, все в порядке. Если вы можете предоставить какой-нибудь простой код, чтобы воспроизвести его и сказать, какой ключ мне нужен (и расскажите, как вы смотрите), тогда я могу попробовать его здесь. ** Но в любом случае: ** попробуйте заказать предметы (опция под иконкой «cog», я думаю) – LazyOne