无法在 VS Code 中向 Twig 文件添加断点

Can't add a breakpoint to Twig files in VS Code

我正在尝试在我的 Drupal 9 站点中调试 Twig 模板。我使用 VSCode 作为我的 IDE 并使用 Xdebug 进行调试。我已经 setup/configured 根据此处概述的说明进行安装 - https://www.drupal.org/docs/develop/development-tools/configuring-visual-studio-code

我能够在 PHP 文件中设置断点(单步执行并成功观察变量)但是我似乎无法对 Twig 模板文件做同样的事情(这样我就可以看到我要设置哪些变量可以访问该模板)。当我说我无法添加断点时,我的意思是单击 VSCode 中 Twig 文件的间距不会导致添加任何断点。

我想利用 Xdebug 而不是使用 Devel 和 Twig_xdebug 模块提供的 breakpoint()dump() 等调试功能。我很确定我做错了什么或错过了一步,但我似乎无法弄清楚它是什么。

关于我的环境的更多细节:

对于我做错的任何指示,我将不胜感激and/or我可以尝试什么。另外,我希望我提供了足够的关于我的用例的信息。

Twig 将模板文件编译成 PHP 个文件。您需要在这些 Twig 生成的 PHP 文件中设置断点以便对其进行调试。

this 页面上,我还看到涉及缓存,您需要将其禁用。该文档似乎非常全面。