免费或廉价的 IDE,具有 Smarty 或类似模板系统的语法支持

发布于 2024-11-02 23:03:35 字数 359 浏览 1 评论 0原文

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

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

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

有没有更全面的报道?

I'm starting to build a website where I want to use Smarty or a similar templating system to separate PHP logic and HTML structure. Smarty's caching support doesn't hurt either.

(Don't tell me that PHP is a templating language already -- I know it can easily be used like that, but I like the conceptual separation).

At the same time I want to move up from Dreamweaver as an IDE. I was happy when I saw that NetBeans has a Smarty plugin, but now that I've tried using it for a while, the support seems to be nothing more than keyword highlighting -- it doesn't match {if} with {/if} or check Smarty syntax, and on the other hand it seems to turn of some of the HTML autocompletions.

Is there anything out there with more complete coverage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

痴意少年 2024-11-09 23:03:35

我使用 jetbrains 的 PhpStorm 。尝试一下。

I use PhpStorm by jetbrains. Try it out.

戴着白色围巾的女孩 2024-11-09 23:03:35

如果你使用 Twig (我比 Smarty 更喜欢它 - 尽管我仍然更喜欢 self-constraint+plain php)大多数支持 Django 模板的 IDE 都应该可以使用它,因为语法几乎相同。

If you use Twig (which I like better than Smarty - although i still prefer self-restraint+plain php) most IDE's that support Django templating should work with it since the syntax is nearly the same.

爱殇璃 2024-11-09 23:03:35

我在 emacs 中使用 smarty-mode,它为 smarty 模板提供语法高亮显示。

I use smarty-mode for emacs, wich provides syntax highlighting for smarty templates.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文