我记得在我之前安装的Visual Studio版本中,当我使用“转到定义”选项查看当前解决方案中不存在的类型时,它会显示一个选项卡,展示从元数据反射而来的类型。但是我的当前安装直接跳转到对象浏览器。我更喜欢看到元数据版本。
有没有办法选择默认行为,或者这是VS版本之间的变化?
提前致谢!
我记得在我之前安装的Visual Studio版本中,当我使用“转到定义”选项查看当前解决方案中不存在的类型时,它会显示一个选项卡,展示从元数据反射而来的类型。但是我的当前安装直接跳转到对象浏览器。我更喜欢看到元数据版本。
有没有办法选择默认行为,或者这是VS版本之间的变化?
提前致谢!
从Visual Studio 2005开始,这应该是C#的默认行为,我不知道有什么方法可以更改它。你在使用VB.Net吗?如果是这样,那么转到对象浏览器是“按设计”进行的,没有办法改变它。
编辑
OP评论说这里涉及的语言是C#,因此VB.Net的猜测是不正确的。
另一个选择是尝试将设置重置为C#默认设置。如果有支持更改行为的设置,则将其重置为默认设置应该会撤消该设置
干得好!
“代码定义窗口是一个只读编辑器视图,显示存储在活动项目中或被引用的代码文件中符号的定义。要显示此窗口,请从“视图”菜单中选择“代码定义窗口”。当窗口首次打开时,它会显示上次选择的符号的定义。如果没有定义可用,则显示“未选择定义”。此窗口可以停靠在集成开发环境(IDE)的任何方便边缘。默认情况下,它显示在代码编辑器下方。”