Java 没有eclipse的重构

Java 没有eclipse的重构,java,refactoring,Java,Refactoring,我目前正在编写一个源代码树,其中包含数百个相互引用的java模块。我不想将它们全部导入Eclipse,因为它变得非常混乱和缓慢。有没有独立的linux工具可以帮助我重构代码?如果没有,我如何在没有Eclipse的情况下有效地完成这项工作 **编辑我想有人用过的工具。我意识到有很多工具可能有效,也可能无效。我希望苏能缩小名单,帮助我 **编辑我感谢您的帮助,但我并不想证明不使用Eclipse进行此操作是合理的。我已经用它一次编辑了20个左右的模块。我无法在工作区中有效地保留所需的源代码量 一个快速

我目前正在编写一个源代码树,其中包含数百个相互引用的java模块。我不想将它们全部导入Eclipse,因为它变得非常混乱和缓慢。有没有独立的linux工具可以帮助我重构代码?如果没有,我如何在没有Eclipse的情况下有效地完成这项工作

**编辑我想有人用过的工具。我意识到有很多工具可能有效,也可能无效。我希望苏能缩小名单,帮助我


**编辑我感谢您的帮助,但我并不想证明不使用Eclipse进行此操作是合理的。我已经用它一次编辑了20个左右的模块。我无法在工作区中有效地保留所需的源代码量

一个快速的谷歌搜索返回。这是最好的开始


我也很好奇日食会如何让它变得更加混乱。例如,我无法想象手动组织代码会比使用Eclipse的project explorer更容易混淆。

您希望进行哪种重构?另外,我不明白Eclipse的问题是什么,所以也许你可以详细说明一下。你的计算机太慢了吗?谢谢,我编辑了我的问题来回答这个评论。如果你有足够的内存,我会认为Eclipse,比如IntelliJ和Netbeans可以轻松处理10K类。你有多少类/模块?有很多生成的源代码。我继承了远远超过10k个类的代码库。Netbeans可以处理比Eclipse更多的问题吗?首先,它们是嵌套的源代码树,所以使用clipse工具可以在每个模块下列出相同的文件。如果我想花一个月的时间编辑我所有的项目文件并修改它们,我可以解决这个问题。我没有时间做那件事。此外,它仍然很慢,我唯一的问题是重构。我意识到有很多工具可以做到这一点。我想我的问题有误导性。我在找一个有经验的人,他们可以推荐谢谢我帮不上忙的雪。我只在Eclipse中进行过认真的重构。出于无知,我想问,为什么在Eclipse中看到一个文件多次列出会很糟糕(假设您指的是同一个文件,而不是它的副本)?Eclipse应该足够聪明,能够识别它是同一个文件,并且只尝试重构一次。我还推测,重新组织代码也将是重构的一部分,假设这个代码库将停留一段时间。