【发布时间】:2010-11-08 18:10:03
【问题描述】:
是否有任何广泛采用、当前维护的 Eclipse 插件可用于处理 Apache Wicket 项目?如果有,他们在哪里?谁维护它们?他们是做什么的?
【问题讨论】:
是否有任何广泛采用、当前维护的 Eclipse 插件可用于处理 Apache Wicket 项目?如果有,他们在哪里?谁维护它们?他们是做什么的?
【问题讨论】:
看看Qwickie(eclipse插件):https://github.com/count-negative/qwickie
【讨论】:
以前的标准是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 编辑器中启用特定于检票口的模板快捷方式。
【讨论】:
你不使用 IntelliJ IDEA 太糟糕了。它有一个很棒的插件,叫做WicketForge。
【讨论】:
在这个问题上不是对的,但也不是完全脱离它。
我发布了一个可以用作 Eclipse 保存操作的工具。它生成 Java 接口,其中包含 wicket 模板中的 id 常量和翻译文件中的资源键,因此您不需要为组件 id 和翻译键使用字符串,而是可以使用这些生成的常量。
它可以很简单地作为注释处理器集成到 eclipse 中。保存组件后,将生成并构建接口。查看它的自述文件:
https://github.com/neurolabs/wicket-id-bindings-generator
我在 github 上维护它(随时 fork/contribute)并在我所有的 wicket 项目中使用它。
【讨论】: