在Eclipse中,是否可以为类/接口声明设置顺序?我想订购类似于此的订单
因此,例如,类构造函数应始终放在方法之前,工厂方法应始终放在实例方法之前,依此类推。 我想要一些类似于Ctrl + F的东西,它会以正确的顺序改变源代码的各个部分。 如果不可能,有哪些替代方案?
答案 0 :(得分:0)
实际上Eclipse具有强大的格式功能。从默认格式开始。选择您的代码并按Ctrl-F。
如果标准格式不适合您,您可以对其进行自定义:http://www.wikihow.com/Change-the-Default-Format-Settings-in-Eclipse
答案 1 :(得分:0)
好的,我在这里找到了部分解决方案 How to specify the order of class members when formatting in Eclipse 和这里 Eclipse feature to arrange a class file?
所以,我实际上是在Java下使用这种格式 - >外观 - >会员排序
并重新排序类I中的声明我只是使用Source - >对成员排序。
但是,解决方案只是部分解决方法,因为我无法区分工厂方法和常量。我可以理解,很难找出工厂方法;与此同时,我不认为识别final
声明并按其排序成员是如此困难。