【发布时间】:2015-12-01 01:20:15
【问题描述】:
我习惯于 Visual Studio Go To Definition(或 ReSharper 的 Ctrl + 左键单击)在 XAML 中定义的元素名称后面的代码中直接将我带到该元素的 XAML。出于某种原因,它把我带到了.g.i.cs 文件。因为这不是一个大问题,所以它很烦人。这也不是特定于我的项目 - 我可以创建一个新的 WPF 项目,将单个按钮添加到 XAML 并尝试从文件后面的代码转到 XAML 中的按钮声明时获得相同的结果。
我尝试在另一台计算机上的 VS 2015 Professional 中做同样的事情并遇到同样的问题。
但是当我在我的 Surface 上的 Visual Studio Enterprise 2015 中执行此操作时,它可以正常工作并转到 XAML(所有测试都使用新的 WPF 项目完成)-我在任何地方都找不到任何可以控制它的选项。
对此的任何想法将不胜感激。
【问题讨论】:
-
我想,答案基本上是,Visual Studio 不支持这个,这正是 ReSharper 包含这样一个功能的原因。
-
我会验证这个信息,但我的印象是 VS 支持这个。
-
已验证 - Visual Studio 绝对支持此功能(没有 Resharper)。仍在寻求帮助:)
-
好的,进一步研究这似乎是由 Resharper 引起的。安装 resharper 后,正常导航坏了。
-
也许 ReSharper 取消了默认键盘快捷键?
标签: c# wpf visual-studio visual-studio-2015 go-to-definition