【问题标题】:Format freemarker files in Eclipse在 Eclipse 中格式化 freemarker 文件
【发布时间】:2011-05-01 23:01:59
【问题描述】:

实际上我们在 Eclipse + Freemarker 插件(来自 JBoss)下有 freemarker 文件(ftl)。

你知道格式化 ftl 文件的方法吗?

谢谢

【问题讨论】:

  • 格式是什么意思?语法高亮? JBoss 插件可以做到这一点。
  • 语法高亮由 jboss 插件提供,但不格式化 AFAIK
  • 我现在也有同样的问题。我想知道他们为什么不创建一个,因为 freemarker 文件只是 html 文件。
  • @HoangLong - Freemarker 不仅可以用作 HTML 模板语言。它可以是 SQL、动态文本,任何东西。
  • 而且编辑格式不正确的嵌套freemarker代码非常沮丧,你知道

标签: eclipse eclipse-plugin freemarker


【解决方案1】:

对于代表 HTML 的 ftl 文件,配置 eclipse 以打开 HTML 编辑器效果很好。 HTML 编辑器具有所要求的格式化功能。 Todo 配置 eclipse 以使用 HTML 编辑器打开 ftl 文件,您可以使用“打开方式”,在那里您将获得将 HTML 编辑器永久链接到 ftl 扩展名的提示:

在 Content Types Preferences 页面中,您实际上可以添加 *.ftl 扩展名:

【讨论】:

  • 但是有没有办法更改 eclipse html 编辑器的自动格式?我认为默认情况下它做得很糟糕
  • 这确实突出了 eclipse 中的语法,但它会针对 HTML 验证验证相同的语法,并相应地引发一些警告。但总的来说,它使 Eclipse 编辑器中的可见性和编辑 ftl 文件变得非常容易......!!
【解决方案2】:

几个月前我在寻找一种格式化工具,但找不到任何此类工具。据我所知,目前没有此类工具可用,只有您提到的语法突出显示。

【讨论】:

  • 在我看来没有用于编译时检查的工具-您只能将错误视为运行时异常。
【解决方案3】:

将 ftl 文件扩展名与您的网页编辑器相关联(假设您已经安装了 wtp)。

【讨论】:

    【解决方案4】:

    一个老问题。一段时间以来,我遇到了同样的问题,默认的 html 编辑器在处理 freemarker 模板时包含一些令人讨厌的功能,尤其是在使用括号语法时。

    Aptana studio eclipse 插件解决了大部分问题: http://www.aptana.com/products/studio3/download

    【讨论】:

      猜你喜欢
      • 2011-06-22
      • 2020-05-22
      • 2012-03-12
      • 2011-07-21
      • 2018-11-23
      • 2015-11-03
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多