automated-refactoring

    0热度

    1回答

    有没有什么方法可以找出未在解决方案中使用的组件,并将它们自动删除? (就像删除不需要使用语句时)。 旁注: 难道不漂亮,如果有可能有一个算法/程序通过的所有代码会自动进入一个大的解决方案,试图找到重构它以获得更合理/可管理的项目集合的最佳方式,这些项目尽可能少地引用彼此和其他程序集? 是的我知道这应该从一开始就完成,并在整个项目中维护。但是所有的信息都可以在计算机上使用,所以它应该可以为我们做到这

    14热度

    3回答

    当我在Android项目上工作时,我想使用一些神奇的快捷方式将我的字符串提取到strings.xml,并允许我更改密钥。有没有? 如果没有,是否有办法开发新的重构方法并扩展IntelliJ的可能性?

    0热度

    1回答

    是否有工具可以自动评估项目中尊重面向对象设计的SOLID原则的程度?

    11热度

    3回答

    我相信我的源代码文件具有很多未在代码中使用的导入功能(因为我有将它们从现有文件复制到新文件的坏习惯)。在Visual Studio中对C#进行编码(或者,也许它是它的一个附加功能),只需点击一下就可以清除所有未使用的导入。有没有类似Scala的工具?如果我可以将它指向我的源代码目录,它会很酷,它会清除它内部的所有文件以及它的所有子文件和子文件(等等)。

    3热度

    1回答

    招法,我有以下情况: public class Controller { private ModelRepository repository; public int getModelCount() { int count = 0; List<Model> models = repository.getModels(); for (Model

    4热度

    5回答

    我有一个有10种方法的类。 我想要的是创建该类的接口,即接口将只包含这10个方法的签名。 使用Visual Studio可以在.NET中轻松完成吗? 我在问这个问题,因为我正在改变我的项目的体系结构,对于我的项目中存在的每个类,我都需要一个接口。

    4热度

    2回答

    我想自动清理并重新格式化一个Scala代码文件,我可以用Visual Studio for C#中的ReSharper来完成。我可以用IntelliJ Idea或其他工具做到这一点吗?

    12热度

    3回答

    最近我对我们使用的很多控件进行了一些改进,例如给出属性默认值并使按钮变为私有而不是保护。 通过进行这种调整,您需要重新生成具有此控件的窗体的设计器文件或从控件继承的控件。 过去这不是一个真正的问题,因为我们只有20-30个表格。目前我们已经有超过300个表单,这意味着在VS2010中开设相同数量的设计师。 所以我的问题:你知道一种自动化这个过程的方式,所有的表单都得到了重新生成吗? 我一直在想一个

    2热度

    1回答

    在Eclipse中,我有两个源文件夹,一个名为src,另一个名为test。它们具有完全相同的包结构,并且每个src类都具有与其名称附加“Test”相同的测试。有时候,我会在重构期间移动我的src类。 Eclipse中是否有自动移动测试类的设置?此外,与重命名源类相同。

    1热度

    2回答

    我要重命名开始与前缀SMP到RS,包括源代码引用的所有类质量重命名(直接者和间接的如Smalltalk在像SMPClass1:#SMPClass2)和在课堂和方法评论中。当前的RBParseTreeRewriter可以做到这一点吗? 没有解析树重写的等效是: Smalltalk allClassesDo: [ :class | (class name beginsWith: 'SW2')