MolhadoRef是一个重构感知的SCM 能够捕获和的工具 Java语义的版本控制 程序实体和重构 执行的操作 那些实体。
有没有人知道.NET Universe中的这样一个系统? (为什么.NET似乎总是落后于具有工具支持类型的java?)
答案 0 :(得分:1)
有没有人知道.NET Universe中的这样一个系统? (为什么.NET似乎总是落后于具有工具支持类型的java?)
首先,你的问题有点误导。这本身不是“Java工具”。它是一个碰巧理解Java的工具,但是作为任何blob文本的SCM工作;如果它不是Java代码,你就不会得到重构支持。因此,人们可以轻易地提出(也许更准确地说)“为什么MolhadoRef不支持C#?”
其次,你没有看到很多像这样的工具的原因是因为这是一个学术研究项目,而不是商业产品。它也是原型,而不是完成的工作。请注意,上次更新是在2007年左右。
最后,设计看起来很糟糕。他们不得不设计一个完全独立的SCM(Molhado),仅仅是为了实现这些想法,当听起来其中许多可能是在现有SCM的背景下完成的。我不会对研究人员进行二次猜测,因为这样会影响到太多的扶手椅四分卫,但像git
或svn
这样的现代SCM工具可以很容易地拥有与第一方插件完全相同的MolhadoRef没有要求你切换到一个全新的SCM生态系统并破坏你的工具链。