【发布时间】:2011-07-28 06:37:01
【问题描述】:
我想为 resharper 编写一个测试框架扩展。相关文档在这里:http://confluence.jetbrains.net/display/ReSharper/Test+Framework+Support
这方面的一个方面是表明特定代码段是否是测试的一部分。这段代码表示为 IDeclaredElement。
是否可以获取特定IDeclaredElement表示的一段代码的文件名和行号?
跟进以下回复:
@Evgeny,感谢您的回答,不知道您能否为我澄清一点。
假设用户在 Visual Studio 中打开了这个测试:https://github.com/fschwiet/DreamNJasmine/blob/master/NJasmine.Tests/SampleTest.cs 假设用户在第 48 行右击“player.Resume()”表达式。 IDeclaredElement 会具体告诉我他们想在第 48 行运行吗?还是会给我一个对应整个类的IDeclaredElement,以及整个类的文件名/行号范围?
我应该自己玩这个,但我很欣赏你已经知道的东西。
【问题讨论】:
标签: resharper resharper-plugins resharper-sdk