PHPStorm - xDebug - 变量列表

PHPStorm - xDebugg - variables listing

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

但是,如果一个数组有 200 个奇数变量,或者如果一个对象有 300 多个定义。直接找到它需要很长时间(一旦我找到我需要的变量,我就把它放在我的监视列表中)

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

  1. 调试工具 window 有一个选项可以 按字母顺序 variables/array 键排序 。为此——通过 "cog" 图标激活该选项:

    注意:如果您需要经常打开或关闭此选项,您可以将该选项添加为调试工具栏上的单独按钮(在上面的屏幕截图中查找 A-Z 图标)。这可以通过 Settings/Preferences | Appearance & Behaviour | Menus and Toolbars.

  2. 完成
  3. 标准就地搜索 也适用于此(在变量面板中)。为此,请在面板获得焦点时开始输入。

    请注意,搜索看起来仅通过已经展开的节点(就像在其他地方一样)——它不会为您打开节点(例如,如果您试图找到位于封闭节点中的 variable/key,那么它不会被发现)。