我們正在嘗試使用Eclipse STS進行Grails開發,最令人討厭的問題之一是,與Java代碼不同,似乎沒有任何針對Grails和Groovy類和方法的代碼洞察特性。只有編譯並運行Grails Web應用程序後,我們才能發現方法或字段名稱不存在。爲什麼Eclipse STS上的Grails和Groovy沒有代碼洞察力?
嚴重的是,爲了最少的代碼洞察力(希望),必須有一些東西。
我們正在嘗試使用Eclipse STS進行Grails開發,最令人討厭的問題之一是,與Java代碼不同,似乎沒有任何針對Grails和Groovy類和方法的代碼洞察特性。只有編譯並運行Grails Web應用程序後,我們才能發現方法或字段名稱不存在。爲什麼Eclipse STS上的Grails和Groovy沒有代碼洞察力?
嚴重的是,爲了最少的代碼洞察力(希望),必須有一些東西。
我確定STS實際上可以爲你做到這一點,它基本上是Grails支持的。你確定你已經安裝了正確的插件嗎?關於這個問題的文檔就在這裏:[1]:http://www.grails.org/STS+Integration
附註:雖然STS做了一個體面的工作,我一直是IntelliJ IDEA終極版的一個快樂的用戶,一旦我切換,從來沒有回頭看日食。
對intellij評論的+1 –
我確定你對此感到滿意,但是我無法爲大多數人所期望的免費產品售出499美元,不管它有多好。 thx – raffian
以及你做這個東西專業嗎?所以支付工具是可以的。除了我認爲個人執照是200美元,而不是499美元。我從intellij獲得的生產力的提高使得200美元看起來像是一個笑話 –
你已經安裝了「grails support」插件嗎? – Chris
請更具體一些關於「代碼洞察」的含義。 STS Groovy和Grails支持將突出顯示編譯錯誤,並強調無法靜態推斷的方法和屬性。如果你沒有看到這個,那麼你可能沒有正確配置Grails集成。 –