Visual Studio 2015 扩展有什么方法可以检测解决方案中何时发生符号重命名并对其采取行动?或者这个功能在 Roslyn 的某个地方可用?我在 Roslyn 中找到了 IRefactorNotifyService ,但这似乎是一个内部类。是否有公众支持的方式来做到这一点? (通过 EnvDTE 或类似工具在 Visual Studio 中,或使用 Roslyn)?

最佳答案

您正在寻找早于 Roslyn 的现有 IVsHierarchyRefactorNotify interface

实际上,Roslyn 的 IRefactorNotifyService 的重点是桥接到这个 VS 接口(interface)( source )

关于.net - 如何使用 roslyn 在 Visual Studio 2015 扩展中检测符号重命名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31484797/

10-13 06:07