我在我的應用程序的視圖層的FreeMarker模板文件中有很多編碼。是否可以在FreeMarker模板文件中設置調試點?
我想知道是否可以用Eclipse設置調試點。有什麼好的插件可以用來調試FreeMarker模板文件嗎?
我在我的應用程序的視圖層的FreeMarker模板文件中有很多編碼。是否可以在FreeMarker模板文件中設置調試點?
我想知道是否可以用Eclipse設置調試點。有什麼好的插件可以用來調試FreeMarker模板文件嗎?
據我所知,你不能。模板文件是純文本文件,模板引擎將其讀入內存,然後用它來生成寫入響應的文檔。這實際上不是可執行代碼。您可以在模板引擎代碼中放置一個斷點,並遵循它所取代的內容和方式。
FreeMarker擁有一個調試API,儘管它已經停留在實驗狀態之前,主要是因爲沒有人花時間爲它編寫前端(如Eclipse插件)。除此之外,我知道他們已經計劃在下一代LifeRay IDE版本中支持它。據我所知,他們用斷點來管理,但不支持例如加入FreeMarker API。