【问题标题】:Unity with Visual Studio: Is "go to declaration" possible?Unity 与 Visual Studio:“去声明”是否可能?
【发布时间】:2015-10-11 06:59:34
【问题描述】:

是否可以设置 Visual Studio (Community 2015) 以使 Unity 引擎提供的 C# 类的“转到定义”表现为“转到声明”?

我不想使用 MonoDevelop ...

【问题讨论】:

  • 大多数声明已经编译,因此您不能在 VStudio 中对其中的许多声明“转到声明”(2013 年,我没有在 2015 年测试过)。但是,您可以使用快捷方式转到定义(尽管我知道这不是您想要的)。此处的文档:msdn.microsoft.com/en-us/library/Dn940020(v=VS.140).aspx
  • 好吧,既然 MonoDevelop 可以访问一些类(比如 Mathf),那么肯定有一些可用的源附件,对吧?
  • 对,这就是我说“大多数声明”的原因。有些工作,有些不工作。不完全确定为什么。

标签: c# visual-studio unity3d go-to-definition


【解决方案1】:

正如 Max von Hippel 所说,由于声明已经编译,因此无法使用 Go to Declaration。

我可以向您建议的唯一替代方法是当您的文本光标位于方法名称上时使用 Shift+F12。这将在 Visual Studio 中的某处打开“查找符号结果”选项卡(适用于 2008、2010、2012 和 2015)。如果您双击您要查找的结果,它将自动跳转到调用该方法的位置,或者更确切地说,“引用于”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-09
    • 2011-09-12
    • 1970-01-01
    相关资源
    最近更新 更多