2011-08-24 50 views
4

我想写一个插件,它会给我提供内容协助支持,并在JSF中工作。我希望它像下面的示例工作:如何编写eclipse内容帮助?

  • 我将输入 “P:按钮动作=” #{
  • 那我就按 “Ctrl + Shift +空格”(例如)
  • 它会读取我项目中的班级,并在弹出式窗口中显示列表
  • 然后,我将选择一个班级。它会像下面那样
  • h:button action =“#{MyClass
  • 当我键入”。“时,它会读取我选择的类中的方法,并将它们显示为弹出窗口中的列表。
  • 然后,我会选择一个方法
  • 最后,它会这样结束了“H:按钮动作=”#{} MyClass.MyMethod

你有什么想法,我怎么能这样做吗?任何建议?

回答

1

以下都是Eclipse的Java EE版附带的Web Page Editor的屏幕截图。

wtp editor 1

enter image description here

您可以通过添加以下镜到Eclipse存储库安装。根据您使用的版本更改名称。对于Helios,它是http://download.eclipse.org/webtools/repository/helios

+0

谢谢你的回答。我下载并导入了网页编辑器。我可以写我的托管的bean,它支持。但不是所有的类,都有一些不是托管bean的类。顺便说一下,当我在“action”attritube中使用CTRL + SPACE时,它只是给我带来了托管的bean,而不是方法。 –

+0

您还可以尝试[JBoos工具](http://www.jboss.org/tools),它具有JBoss Developer Studio的一些功能。它还有一个页面编辑器(我看过一个JSF的工作预览模式,它可以理解模板),JBoss Tools也适用于richfaces开发。安装过程与http://download.jboss.org/jbosstools/updates/stable/helios/相同,尽管它附带许多许多工具,您应该尝试仅选择所需的东西。我还在寻找一个“正常工作”的JSF编辑器。但我懒得在搜索中付出努力。 – unR