2011-08-24 53 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