我正在寻找一个Visual Studio加载项,它可以分析光标位置周围的文本并导航到相应的类定义。
例如,我有一个当前打开的XML文件:
<object id="abc" type="MyProject.Foo.Bar, MyProject"/>
如果我把光标放在 type 属性的双引号之间,加载项应该获取字符串“MyProject.Foo.Bar,MyProject”并搜索对于给定类型的当前解决方案中的所有项目和项目引用,如果找到一个,它应该导航到类定义(或元数据,如果源代码在当前解决方案中不可用)。
如果不存在这样的加载项,我会非常感谢一些可以帮助我编写加载项的指针。
答案 0 :(得分:2)
您可以使用VS2008 IDE附带的' Code Definition Window 。放置光标时,Code Def窗口会动态更新该类型的源代码。 使用常规源文件..没有手头的IDE来验证XAML / XML
你也可以'跳转到符号'键组合,但你需要CodeRush Express加入。 SHIFT + CTRL + Q。更多详情here。
答案 1 :(得分:0)
使用Visual Assist中的Alt + G命令。