2013-05-03 48 views
1

我有以下情況:STS IDE下劃線區域磁場

我有一個域名,我不得不從它刪除某個字段,但本場在幾個不同的位置引用和grails編譯期間不抓住這個錯誤。

STS IDE確實強調了這些字段,但掃描整個應用程序尋找這些標記錯誤是完全不切實際的。

有沒有另一種方法可以捕捉到這些錯誤?

+0

如果您在使用Grails> 2.x的,那麼你可以通過使用'@ TypeChecked'在類級別(Groovy的2.X的屬性)來捕捉編譯時做靜態類型檢查錯誤。請參閱[本](http://www.infoq.com/articles/new-groovy-20)瞭解更多詳情。 – dmahapatro 2013-05-03 17:55:39

回答

3
  1. 良好的測試覆蓋率將成爲確保您在進行此類更改時捕獲所有內容的最佳方式。
  2. 確保您正在利用IDE的重構功能。它不會總是抓住一切,但會有所幫助。另請閱讀#1。
  3. 在STS中搜索此字段並進行清理。這比手動更好。另請閱讀#1。
  4. 讀#1