相关疑难解决方法(0)

是否有可以跨解决方案文件使用的重构工具?

我见过的所有C#和VB.Net的重构工具都只考虑了单个visual studio解决方案中的源代码.

无论好坏,我们的大型(许多相关程序)系统都分布在许多解决方案文件中,但是:

  • 所有代码都在一个Windows文件夹下.
  • 我们的基于nAnt的构建系统,在windows文件夹中构建所有文件以生成单个dll(比这更复杂但对此问题不重要).
  • 因此,单根文件夹下的所有".cs"和".vb"文件都是系统的一部分.

所以我正在寻找重构和逆向工程工具,它们将单个文件夹作为输入并对该文件夹下的所有文件执行操作.

(该工具可能需要一些帮助来决定什么是"公共"和"内部"的意思,但大部分的时间"内"是指"在同一代码树"时,"代码树"是一个包含代码和所有子文件夹文件夹.)


现在我很贪婪,我希望这些工具可以创建很多已经完成的重构并能够重放重构.然后我可以尝试理想,如果他们工作,扔掉我的代码,获取最新的代码,你做重构,并在其他人更改文件之前检查代码.(同样,当分支需要合并时)

c# vb.net refactoring visual-studio

6
推荐指数
1
解决办法
722
查看次数

标签 统计

c# ×1

refactoring ×1

vb.net ×1

visual-studio ×1