开发者

Merge tool for c# code [closed]

开发者 https://www.devze.com 2023-04-07 07:11 出处:网络
As it currently stands, this questio开发者_如何学Gon is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely so
As it currently stands, this questio开发者_如何学Gon is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 11 years ago.

Can anyone recommend a merge tool that's specifically designed for merging C# code? The features I'm after:

  • Can identify code constructs (classes, methods, ...)
  • Can detect reorders of those constructs
  • Ignore reorder-only differences
  • 3-way merge
  • Compilation errors highlighted on-the-fly in the result pane.

Basically, I'm looking for a tool that's much more specific than classic file merge tools like Winmerge. The problem with general-purpose merge tools is that they detect changes line by line which makes it extremely hard to identify blocks of code that has been moved around but that are still perfectly valid, and more importantly, to identify compilation errors in the result.


What about Code Compare? The features you asked for are in the Pro Edition (see feature comparison) which is 49.90$.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号