如何在PhpStorm上调试Latte模板?

时间:2016-02-01 19:32:59

标签: php wordpress phpstorm nette latte

是否可以在调试普通PHP的方式下调试PhpStorm中的Latte模板?

documentation说:

  

如果您使用的是带代码步进的IDE,则可以查看生成的模板PHP代码。

如何在PhpStorm上执行此操作?

更新

这取决于环境,我的问题与Wordpress有关。

我已经发现,在Wordpress中,生成的PHP文件可以在缓存中找到(在我的情况下为wp-content/uploads/cache/<theme>/_wplatte)。

似乎每次加载页面时都不会重新生成文件,因此可以在那里设置断点。

但是:如果有人有更好的指导方针,我仍然愿意接受更好,更完整的答案......

2 个答案:

答案 0 :(得分:1)

调试模板或其他生成的代码时,我通常会在生成模板的位置设置断点,然后进入内部,直到进入生成的文件。或者,您可以在已知方法中使用断点(例如,在帮助程序内),然后逐步执行,直到您进入模板。

我担心没有机会设置latte调试,至少到标准化源图是一个东西:)

答案 1 :(得分:1)

您可以在编译代码{debugbreak}

中使用宏来设置断点