eclipse格式java源代码基于方法调用
我写了一个有很多不同方法的课。 我正在寻找一个插件,它将根据main方法中的调用来安排代码
例如,我的一般结构可能是
{main method (call method b, call method d, call method a) method a, method b, method c, method d}
我希望插件将我的源代码格式化为
{main method (call method b, call method d, call method a) method b, method d, method a, method c}
如果我理解正确的话,我认为代码推荐人有一个GSOC项目可以做到这一点; 看到这个bug和这篇博文 。 你可能从那里得到一些线索。
我没有看到任何插件能够提供这种排序顺序,这取决于Java元素的性质(如“ Java / Appearance / Menbers Sort Order
”下的Eclipse首选项中所示),但是按使用顺序排列在给定的方法中。
这不是很方便,因为你不确定其他开发人员是否总会尊重这种排序,除非他们在自己的Eclipse安装中有特定的格式插件。
使用CTRL +单击或通过大纲视图直接访问任何方法的能力通常就足够了。
干净的代码方法分拣机目前正在开发中。 您可以查看http://wiki.eclipse.org/Recommenders/CleanCodeMethodSorter ,了解当前原型的当前进度和安装说明。 在某些地方可能有点粗糙。 随意向Eclipse Bugzilla报告任何不需要的行为(维基页面上的详细信息)。
最好的,马塞尔
按Ctrl + I在Eclipse中设置代码。