2011-02-08 58 views
0

在eclipse中的JSP編輯器上按Ctrl+Shift+F只能格式化html標記和jsp標記中的代碼。Eclipse:在JSP中嵌入格式化JavaScript代碼段

但我的JSP文件有很多JavaScript(未格式化)使用<script> </script>嵌入。所以閱讀JavaScript代碼非常困難。

我的問題是:

是否有任何插件或任何其他方式與HTML格式以及這些嵌入的JavaScript/JSP代碼,使其可讀?

如果有人已經想出了一個辦法來做到這一點,請讓我知道。

+1

最好將js代碼放在外部文件中。不僅因爲語法突出問題。否則,你會得到一個http://en.wikipedia.org/wiki/Turducken代碼。 – kirilloid 2011-02-08 11:06:52

回答

1

那麼,好像沒有這樣的方式來將JavaScript代碼混合到jsp中。

無論如何,你可以使用以下簡單的技巧。

  • 將JavaScript代碼提取到.js文件中,在那裏格式化並將格式化的代碼複製回主文件。
0

首先,肯定上面kirilloid提供的重點:在HTML/JSP文件中避免使用JS。

其次,看看SO討論Is there a good JSP editor for Eclipse?欲瞭解更多信息。簡短回答:Eclipse Web Tools Project(WTP)將在您的JSP中格式化JavaScript。