Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用phpstorm实时编辑细枝模板_Php_Phpstorm_Jetbrains Ide - Fatal编程技术网

使用phpstorm实时编辑细枝模板

使用phpstorm实时编辑细枝模板,php,phpstorm,jetbrains-ide,Php,Phpstorm,Jetbrains Ide,可以在Phpstorm中使用细枝模板设置实时编辑吗?我知道我可以使用html页面,但它不允许我选择index.html.twig模板 注意:我没有使用symphony框架。只是小树枝模板。不确定我是否了解你。。。您无法在浏览器中直接打开.twig文件,但Live Edit确实适用于这些文件。我有一个.php文件,它使用 echo $twig->render() 我创建一个javascript调试运行配置,指定我的php页面URL(http://localhost/twig_test/in

可以在Phpstorm中使用细枝模板设置实时编辑吗?我知道我可以使用html页面,但它不允许我选择index.html.twig模板


注意:我没有使用symphony框架。只是小树枝模板。

不确定我是否了解你。。。您无法在浏览器中直接打开.twig文件,但Live Edit确实适用于这些文件。我有一个.php文件,它使用

echo $twig->render()

我创建一个javascript调试运行配置,指定我的php页面URL(
http://localhost/twig_test/index.php
)按
URL
,按
Debug
,然后开始编辑我的.twig文件=>页面会动态更新

您可以使用一些文件查看器(,)这将在更改细枝模板后重新加载页面。

我发现gulp是一种简单的方法。有一个教程对此做了很好的解释:您只需要浏览器同步部分,但其余部分可能对您有用。 这包括清除整个缓存,如果按照以下步骤正确设置渲染缓存,则不需要清除整个缓存: 作为奖励,我发现它非常有用,因为您不需要启用xdebug,但可以探索一个运行非常快的变量,例如{dd(node)}。
此解决方案不需要phpstorm,但效果非常好。只需键入、保存并预设浏览器即可自动重新加载您所做的更改。

我已经设置好了,现在可以调试index.php页面,但现在服务器没有提供外部js/css页面。您使用的PHPStorm版本是什么?什么是实时编辑插件版本?