有没有办法使用IntelliJ-Idea按字母顺序格式化(排列)变量字符串? 示例代码:
public static final String c = "some_value";
public static final String a = "some_value";
public static final String b = "some_value";
格式化后,它应显示如下,
public static final String a = "some_value";
public static final String b = "some_value";
public static final String c = "some_value";
请帮忙。
答案 0 :(得分:2)
Settings > Project Settings > Code Style > Java > Arrangement ~ Matching Rules
。在那里(每个规则),您可以选择order by name
。这应该按照您的要求按字母顺序排序。虽然我不知道您是否需要更改所有匹配规则。
答案 1 :(得分:1)
转到File
- > Settings
---> Code Style
(在其下选择Java
)---> Arrangement
- - > Edit
public static final
行--->选择Order
为order by name
。
然后从弹出窗口转到Code
---> Reformat Code
---> Ticked the Reformat entries
.--> Run
就是这样。