【问题标题】:Eclipse plugins for working with Apache Wicket projects用于处理 Apache Wicket 项目的 Eclipse 插件
【发布时间】:2010-11-08 18:10:03
【问题描述】:

是否有任何广泛采用、当前维护的 Eclipse 插件可用于处理 Apache Wicket 项目?如果有,他们在哪里?谁维护它们?他们是做什么的?

【问题讨论】:

    标签: eclipse wicket


    【解决方案1】:

    看看Qwickie(eclipse插件):https://github.com/count-negative/qwickie

    【讨论】:

    • 是的,这个插件很棒并且得到积极维护(与wicket-bench相比)
    【解决方案2】:

    以前的标准是wicket bench,但是已经停产了,你可以找到一个名为stump的fork。

    我不知道 stump,但 wicket bench 主要有一个重构监听器(如果你重命名一个 java 类,HTML 也会被重命名)和一些向导(创建一个带有关联标记的面板等)。

    我已经很多年没有使用过 bench,因为它在较新的 eclipse 版本中相当有问题。但是我使用一组自定义的 eclipse HTML 模板获得了很好的体验,您可以从这个位置下载:http://www.wicket-praxis.de/blog/wp-content/uploads/2010/01/wicket-template.xml (德语)本页说明:http://www.wicket-praxis.de/blog/download/

    您可以在 Eclipse 中将它们安装为 HTML 代码模板:

    Window -> Preferences -> Web -> HTML Files -> Editor -> Templates -> Import...
    

    这将在 HTML 编辑器中启用特定于检票口的模板快捷方式。

    【讨论】:

      【解决方案3】:

      你不使用 IntelliJ IDEA 太糟糕了。它有一个很棒的插件,叫做WicketForge

      【讨论】:

      • 优秀?更像是基本的和充其量是可以通过的。或者好吧,也许我这么说是因为它不容易为我工作,我很快就对它失去了兴趣。无论如何,我希望 JetBrains 有朝一日在 IDEA 中添加内置的 Wicket 开发支持。
      • 原因可能是我们更喜欢将 Java 源代码和 HTML 文件保存在不同的树中,并且只在编译时将它们放在一起。 优秀的插件肯定会支持这一点。
      • WicketForge 多年来一直支持单独的 Java / HTML 树。
      【解决方案4】:

      在这个问题上不是对的,但也不是完全脱离它。

      我发布了一个可以用作 Eclipse 保存操作的工具。它生成 Java 接口,其中包含 wicket 模板中的 id 常量和翻译文件中的资源键,因此您不需要为组件 id 和翻译键使用字符串,而是可以使用这些生成的常量。

      它可以很简单地作为注释处理器集成到 eclipse 中。保存组件后,将生成并构建接口。查看它的自述文件:

      https://github.com/neurolabs/wicket-id-bindings-generator

      我在 github 上维护它(随时 fork/contribute)并在我所有的 wicket 项目中使用它。

      【讨论】:

        猜你喜欢
        • 2010-11-01
        • 2017-10-04
        • 2020-09-14
        • 1970-01-01
        • 2013-04-04
        • 1970-01-01
        • 1970-01-01
        • 2014-04-19
        • 2011-01-29
        相关资源
        最近更新 更多