我想在Intellij中生成java equals()和hashcode()方法。我希望它能够生成eclipse生成的方式。我已经创建了一个自定义模板来执行此操作。但是,在intellij生成的哈希码方法中,成员按其列出的顺序排列,而不是按字母顺序排列。但是eclipse在生成equals和hashcode方法时按字母顺序对它们进行排序。我需要在Intellij中实现这一点。我找不到任何排序功能。任何帮助或指示将不胜感激。 谢谢
答案 0 :(得分:3)
此请求已经提交给IntelliJ IDEA,它是declined with the following comment:
我们假设您已按照有意义的顺序订购了您的会员 在文件中,保留此顺序会更多 比字母排序更有意义。
答案 1 :(得分:1)
基于@ CrazyCoder的suggestion,我为intellij开发了一个宏。
playBtn.setSize(playBtn.getWidth(), playBtn.getHeight());
效果很好。