1

我继承了一些写得不好的 jsf + richfaces 标记,看起来像这样

<rich:comboBox selectFirstOnUpdate="true" suggestionValues="#{controller.getSuggestions}"
id="someId" required="true" value="#{entity.value}" converter="#{valueConverter}"
tabindex="42" styleClass="smallCombo">
</rich:comboBox>

问题:是否有任何 IDE 插件可以定义 JSF(或 XML - 在此范围内相同)属性的顺序(例如id始终排在第一位,- 第二,必需- 第三)然后当我格式化代码时 IDE 不只更正标识和换行符,还重新排序属性?因此,我的组件将如下所示:

<rich:comboBox id="someId" value="#{entity.value}" required="true"
selectFirstOnUpdate="true" suggestionValues="#{controller.getSuggestions}" 
converter="#{valueConverter}" tabindex="42" styleClass="smallCombo">
</rich:comboBox>
4

0 回答 0