我想配置eclipse以便:
我的原始代码格式:
name: <input type="text" value="${event.name}" name="name" /> <br /> description: <input type="text" value="${event.description}" name="description" /> <br />eventDate:<input type="date" value="${event.eventDate}" name="resumeUrl" /><br />
我的目标代码格式:
name: <input type="text" value="${event.name}" name="name" />
<br />
description:
<input type="text" value="${event.description}" name="description" />
<br />
eventDate:
<input type="date" value="${event.eventDate}" name="resumeUrl" />
<br />
我想获得1 line = 1 tag
!
如何配置eclipse以将原始格式重新格式化为目标格式?
答案 0 :(得分:20)
从eclipse窗口菜单中,选择首选项
从首选项窗口中选择Web =&gt; HTML文件=&gt;编辑
在Inline Elements:
视图中,添加您想要显示在一行中的所有标记
现在每当你按 CTRL + SHIFT + F 时,JSP将被格式化为你的新风格
答案 1 :(得分:1)
也许你可以试试这个: 窗口 - &gt;偏好 - &gt;网络 - &gt; HTML文件 - &gt;编辑器 - &gt; 格式化:将“线宽”更改为200或更大
答案 2 :(得分:0)
你可以在eclipse中使用CTL+SHIFT+F
,但要确保你已经在jsp编辑器中打开了jsp。
如果没有那么去Eclipse - window - preferences - general - editors - File Associations
并选择文件类型为* .jsp并将JSP Editor设置为默认值
答案 3 :(得分:0)
从eclipse窗口菜单中,选择首选项
从首选项窗口中选择Web =&gt; HTML文件=&gt;编辑
增加
线宽并使用ctrl+shift+F
格式化jsp页面。
答案 4 :(得分:-2)
不,你不能简单地使用ctrl + shift + f格式化jsp(html&amp; jsp scriplets)页面,如果你使用那些键,它将使你的代码改变语法,例如:
{
String error = request.getAttribute("error") != null ? (String) request.getAttribute("error"): "";%>
}
此代码会将其更改为
{
String error = request.getAttribute("error") != null ? (String) request.getAttribute("error") : "";%>
},
再次使用按键后,您必须手动对齐此划线