Php 免费或便宜的IDE,支持Smarty或类似模板系统的语法

Php 免费或便宜的IDE,支持Smarty或类似模板系统的语法,php,ide,smarty,Php,Ide,Smarty,我开始建立一个网站,在那里我想使用Smarty或类似的模板系统来分离PHP逻辑和HTML结构。Smarty的缓存支持也不会有什么坏处 (不要告诉我PHP已经是一种模板语言了——我知道它可以很容易地像那样使用,但我喜欢概念上的分离) 同时,我想从Dreamweaver升级为IDE。当我看到NetBeans有一个Smarty插件时我很高兴,但现在我已经尝试使用它一段时间了,它的支持似乎只不过是关键字高亮显示——它不匹配{if}和{/if}或检查Smarty语法,另一方面,它似乎关闭了一些HTML自动

我开始建立一个网站,在那里我想使用Smarty或类似的模板系统来分离PHP逻辑和HTML结构。Smarty的缓存支持也不会有什么坏处

(不要告诉我PHP已经是一种模板语言了——我知道它可以很容易地像那样使用,但我喜欢概念上的分离)

同时,我想从Dreamweaver升级为IDE。当我看到NetBeans有一个Smarty插件时我很高兴,但现在我已经尝试使用它一段时间了,它的支持似乎只不过是关键字高亮显示——它不匹配
{if}
{/if}
或检查Smarty语法,另一方面,它似乎关闭了一些HTML自动完成功能


有没有更全面的报道?

我用jetbrains。试一试。

如果您使用(我比Smarty更喜欢它-尽管我仍然更喜欢自我约束+普通php),大多数支持Django模板的IDE都应该使用它,因为语法几乎相同。

我使用Smarty模式进行emacs,wich为smarty模板提供语法高亮显示。

我非常喜欢PhpStorm——但它不是免费的(请参见问题标题的第一个单词;-))嗯,它也不贵得让人望而却步。我将修改标题…如果你在教室里使用它,它是免费的…尝试了演示版,它似乎做了我想要的。它还计算出Javascript端的mootools类。谢谢