最近釋出的STS 2.3.3 M2 為我們的Eclipse Grails支援引入了一系列增強功能。在這篇文章中,我將討論如果您嘗試使用它(在此處獲取:SpringSource Tool Suite),您可以期待找到什麼。
Groovy-Eclipse
Grails 工具實際上是建立在並擴充套件了 Groovy-Eclipse 支援之上的,Groovy-Eclipse 由 SpringSource 的同一個團隊開發。今年早些時候,Groovy-Eclipse 工具在
Eclipse-Con 2010上榮獲“最佳開源開發者生產力工具”獎。您可以在此處閱讀有關最新 Groovy-Eclipse 2.0.2 版本中最新增強功能的更多資訊:
新功能和值得注意的功能。我在這裡不會專注於 Groovy-Eclipse,但該版本的一些亮點是:
- 重構支援:現在支援提取方法、提取常量、提取區域性變數
- 程式碼格式化和縮排的改進
現在,進入 Grails!
獲取新透檢視
現在有一個新的 Grails 透檢視,可以更好地組織我們新增到 STS 中的檢視和小部件。您可以以通常的方式開啟透檢視(
視窗>開啟透檢視>Grails)。在新透檢視中,首先要注意的是 Eclipse 專案資源管理器是開啟的,而不是包資源管理器。專案資源管理器正在使用自定義內容提供程式,該提供程式顯示了 Grails 專案的檢視,這對於 Grails 開發人員來說應該更熟悉。
為相似實體組(域物件、控制器、檢視等)設定了新的標籤和圖示。然而,最大的變化是新的外掛資料夾。以前,在使用 Grails 專案時,外掛依賴項在 UI 中很難看到,它們隱藏在類路徑容器和一些 Eclipse 連結原始檔夾條目中。現在在專案資源管理器中,應用程式依賴項變得更加明顯。
此外,與外掛相關,我們有了一個新的 Grails 外掛專案嚮導。這與 Grails 專案嚮導非常相似,但它不是執行create-app,而是會執行create-plugin要執行的命令。有了這個新嚮導和我們對本地(就地)外掛的新支援,以外掛導向的架構開發應用程式變得更加容易……