PHPStorm-xDebugg-variables列表

PHPStorm-xDebugg-variables列表,php,phpstorm,xdebug,Php,Phpstorm,Xdebug,在调试我的代码时,您可以看到变量及其值等 但是,如果一个数组有200多个变量,或者一个对象有300多个def。需要很长时间才能马上找到它(一旦我找到了我需要的变量,我就把它放在我的观察列表中) 我的问题是:如何在调试变量列表中按字母顺序或任何顺序列出变量 “调试工具”窗口有一个选项,可以按字母顺序对变量/数组键进行排序。为此--通过“cog”图标激活该选项: 注意:如果您需要经常打开或关闭该选项,可以将该选项添加为调试工具栏上的单独按钮(在上面的屏幕截图上查找A-Z图标)。这可以通过设置/首选

在调试我的代码时,您可以看到变量及其值等

但是,如果一个数组有200多个变量,或者一个对象有300多个def。需要很长时间才能马上找到它(一旦我找到了我需要的变量,我就把它放在我的观察列表中)

我的问题是:如何在调试变量列表中按字母顺序或任何顺序列出变量

  • “调试工具”窗口有一个选项,可以按字母顺序对变量/数组键进行排序。为此--通过“cog”图标激活该选项:

    注意:如果您需要经常打开或关闭该选项,可以将该选项添加为调试工具栏上的单独按钮(在上面的屏幕截图上查找A-Z图标)。这可以通过
    设置/首选项|外观和行为|菜单和工具栏
    实现

  • 标准就地搜索也在那里工作(在变量面板中)。为此,只要在面板有焦点时开始键入即可

    请注意,搜索只在已经扩展的节点中进行(就像在其他地方一样)——它不会为您打开节点(例如,如果您试图查找位于闭合节点中的变量/键,则不会找到它)


  • 欢迎来到SO。请添加一个详细的代码。解释为什么它不适合你和你期望它做什么。如果一个对象有300个属性,那么你可能需要考虑重构它。非常感谢LazyOne!只是帮我每天节省了一个小时的工作时间!。。。可能是XD