我将自己的Eclipse版本更换为Oxygen, 在今天向SVN提交代码时,发现import引入的包的顺序与原老版本的Eclipse不一样,导致我大批的代码都要提交(这个肯定会被项目经理骂死的), 我去查看了 Preferences->java->code Style->Organize import中设置是相同的,两个版本的该设置都是默认的. 求大神帮忙.
老版本的排序时 java.* java.* n**, org.*
新版本排序 java.* java.* , org.* , n**
还是不行, 这样子反而 错的多了.
在老版本中排序逻辑是 a-z 在Preferences->java->code Style->Organize import 设置的顺序 是插入到这个循序中的
在新版本中排序逻辑 是先把 在Preferences->java->code Style->Organize import 设置的顺序 放到最上面, 然后剩下的进行 a-z 的排序
通过你提供的这种方式设置后的排序方式是:
把除了在 在Preferences->java->code Style->Organize import 设置的顺序 其余的按照a-z排序, 自定义的顺序放到最后面进行排序
试试