【问题标题】:Jump to the definitions in external dependent packages from Visual Studio Code从 Visual Studio Code 跳转到外部依赖包中的定义
【发布时间】:2016-04-23 03:29:49
【问题描述】:

我是 Visual Studio Code 新手(在 Mac 上)。我们正在使用它在 C# 中开发 ASP.NET Core MVC 应用程序。当我在一个符号(如类、接口或变量)上按 F12 时,如果源文件中存在该符号的定义,VS Code 将跳转到该符号的定义,甜心。但是,如果定义来自外部依赖项,则什么都不会发生。如果我在 Windows 上使用 Visual Studio 执行此操作,在这种情况下,默认行为是跳转到其元数据提供的定义。 VS Code 中是否有类似的方法可以做到这一点,而不是在这种情况下什么都不做?在开发过程中会很有帮助。

【问题讨论】:

标签: asp.net-core-mvc visual-studio-code .net-core


【解决方案1】:

适用于 >=.NET Core 1.0 的 VS Code 的新 OmniSharp C# 扩展现在具有此功能。如果没有可用的源代码,则跳转到其元数据提供的定义。 (自从我使用的用于 VS Code 的 OmniSharp C# 扩展 1.6.0 开始。但是用于 DNX 的 legacy OmniSharp C# 扩展没有此功能

【讨论】:

    猜你喜欢
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-11
    • 1970-01-01
    • 2018-04-23
    • 2015-07-17
    相关资源
    最近更新 更多