Visual studio 我如何启用一个";“语境”;VisualStudio中的编辑器?

Visual studio 我如何启用一个";“语境”;VisualStudio中的编辑器?,visual-studio,visual-studio-2012,ide,editor,visual-studio-extensions,Visual Studio,Visual Studio 2012,Ide,Editor,Visual Studio Extensions,许多IDE和编辑器都提供了“上下文”编辑工具: 一个简单的例子是In-XCode。辅助编辑窗口根据您所处的上下文自动加载相关的辅助文件。例如,如果在主窗口中打开标题(foo.h),它会在助手窗口中自动打开实现(foo.m),依此类推 在括号中,按Ctrl+E可以编辑指向当前HTML元素的CSS选择器 具有内嵌文档和绘图表: 微软有一个类似于我想要的项目,但它只是调试模式,仅限于VisualStudioUltimate。我要找的工具是一个编码工具,而不是调试工具 我想要一个普通的

许多IDE和编辑器都提供了“上下文”编辑工具:

  • 一个简单的例子是In-XCode。辅助编辑窗口根据您所处的上下文自动加载相关的辅助文件。例如,如果在主窗口中打开标题(
    foo.h
    ),它会在助手窗口中自动打开实现(
    foo.m
    ),依此类推

  • 在括号中,按Ctrl+E可以编辑指向当前HTML元素的CSS选择器

  • 具有内嵌文档和绘图表:

  • 微软有一个类似于我想要的项目,但它只是调试模式,仅限于VisualStudioUltimate。我要找的工具是一个编码工具,而不是调试工具

我想要一个普通的编辑器,和一个显示当前编辑内容上下文的辅助编辑器

  • 如果我在实现接口的类上,我希望辅助编辑器显示接口

  • 如果我所在的类成员是另一个类的实例,我希望辅助编辑器切换到类源

  • 如果我在方法上,我希望辅助编辑器指向方法体

等等

是否有办法(*)在Visual Studio 2012中获得类似的体验?

(*)一些隐藏的技巧,一个扩展功能,一个快速破解,一个适合您的解决方案…

您可以使用一个

您可以通过转到
视图>代码定义窗口
来启用它。然后你可以把它停靠在中间的右边。它是这样工作的:


在该窗口中,您可以右键单击->编辑定义(或将其指定给快捷方式),打开一个文本编辑器,用于it@stijn:右键单击后,您必须选择“转到定义”而不是“编辑定义”@JesonPark不完全正确,这取决于您想要什么<代码>编辑定义将带您进入
编辑器
光标下的符号定义,从而找到用于定义代码定义窗口中显示内容的符号<代码>转到定义执行它通常执行的操作,因此它会将您带到
代码定义窗口
光标下的符号定义。可能是相同的,具体取决于光标所在的位置。