C#交叉引用生成?

时间:2009-10-02 23:51:57

标签: visual-studio cross-reference

问题:我发现自己使用Visual Studio的功能“右键单击 - >查找所有引用”很多,但我经常需要在Visual中无法轻松完成的几个结果之间切换工作室。

我正在考虑像PHP的Xref实用程序,它可以从源代码生成交叉引用文档。 C#有什么类似的东西吗?

其他建议也可以解决这个问题。

更新:我找到Total .NET Xref,但不幸的是它不支持VS2005。还在看......

更新2 :似乎这样的工具不存在(基于我自己的搜索和社区响应),而ReSharper将是此时此类事情的理想选择。

1 个答案:

答案 0 :(得分:2)

ReSharper和CodeRush / RefactorPro与visual studio集成,为查找用法和参考提供更好的可见性。它们每个都有一个双面板显示器,顶部有参考树结构,底部有代码。

ReSharper版本有标签,因此您可以轻松地在几个不同的参考文献之间切换 - visual studio不会为您提供多个打开的方法。

CodeRush有一个方便的功能,它可以在你工作时“实时同步”引用,所以每当你点击一个符号,类,方法等,你就可以看到窗口中的所有引用。你可以关闭它并让它更新'on command',它只跟踪你选择的引用。

每个工具都有免费试用版本。

相关问题