我在Eclipse IDE中使用了代码格式化命令( Ctrl + Shift + F )。虽然这对Java / CSS源代码非常有效,但JSP格式只是糟透了。
是否有任何插件可以在Eclipse IDE中更好地进行JSP格式化?通过格式化我的意思是适当缩进JSP / HTML标记。
答案 0 :(得分:2)
使用Google进行快速搜索会显示MyEclipse Enterprise Workbench的this部分。
但是一个快速的,如果显而易见的问题:你是否安装了J2EE工具?
答案 1 :(得分:0)
我觉得java也很糟糕! 它无法检测行代码大小动态和破坏代码到非理性部分,对于jsp也在其他Ide中像Intelliji编辑器检测到
<tags>
.......<tag2>
以易于理解的格式,您可以用眼睛跟踪标签的起点和终点, 但不幸的是,在eclipse中你可以说编辑器切断特定大小的jsp, 我们有一个成语,喝汤,因为你支付!
答案 2 :(得分:0)
所以我发现,eclipse通过方法重新格式化jsp文件不是逐行的。只有它可以正确地重新格式化整个方法,它才会尝试。例如,如果方法中有这种代码。
+ message
+ "</p></div><div class='modal-footer'>
<button type='button' class='btn btn-outline
btn-flat pull-right' data-dismiss='modal'>"
+ code + "</button>
</div>");
重构不会发生。
你需要进入
+ message
+ "</p></div><div class='modal-footer'> <button type='button' class='btn btn-outline btn-flat pull-right' data-dismiss='modal'>"
+ code + "</button> </div>");
现在重构会起作用。对此
+ message
+ "</p></div><div class='modal-footer'><button type='button' class='btn btn-outline btn-flat pull-right' data-dismiss='modal'>"
+ code + "</button></div>");