Netbeans-代码模板“ Twig文件”不起作用,什么也不做

时间:2018-07-27 12:11:40

标签: netbeans twig

在第一次尝试Twig时,我尝试制作自动完成代码以停止重复自己。

在Netbeans->选项->编辑器->代码模板中,我将语言设置为Twig File,该语言根本没有模板,并在此处创建了一些模板。然后,我创建了filename.html.twig。代码模板快捷方式不起作用。然后,我使用设置为Twig Block的语言创建了代码模板,并且在{% %} Twig块中键入时可以使用,但是我希望能够在完全空白的文件中键入ts或块外。

也许是我的扩展名被读取的原因,我尝试创建filename.twig,并经历了以上

我想要的结果是:

创建:filename.html.twigfilename.twig

键入ts,然后将模板编码为:

{% extends 'base.html' %}
{% block title %}${Title}{% endblock %}
{% block body %}
//Body code
{% endblock %}

我不想键入{% ts,我正在这样做。

我当前的解决方案是将代码完成添加到HTML标记中,这使我可以在filename.twig文件中键入ts。

也许问题在于Netbeans假设{%之前和%}之后的任何内容都是html,并且只会执行HTML代码竞争?为什么会有Twig File选项是完全空白且未使用的?

这可能是Netbeans或插件问题,但是在发布到Netbeans支持论坛之前,我宁愿排除自己犯的任何错误,并要求社区看看是否有人遇到过同样的问题并有解决方案。

技术细节

Netbeans IDE 8.2(内部版本201705191307) 插件:PHP,版本1.63.1,附带netbeans,已安装并激活。

我能找到的一些值得注意的信息是这里提到的评论:NetBeans use custom code templates for a TWIG file。这使我相信这可能是IDE /插件问题。

0 个答案:

没有答案