是否可以导航到 Visual Studio 代码中的程序集定义
Is it possible to navigate to assemblies definitions inside Visual Studio Code
我在 Mac OS 上使用 VS Code 作为 Unity3D 中 MonoDevelop 的替代品有几天了。我按照建议通过自制软件安装了 mono,让 VS Code 解析系统程序集。一切都很好,但我无法导航不属于我的代码的定义。例如,我无法转到 System.String 或 UnityEngine.Vector3 的定义来查看方法签名。 MonoDevelop 有 Assembly 浏览器,但我在 VS Code 中想念它。有人知道 VS Code 是否有这样的功能吗?也许我需要为此设置一些东西?
PS:我已经发布了功能请求。如果您对此功能感兴趣,请为它投票。
https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/14698887-implement-net-assembly-browser
看来 VS Code 现在可以使用 Unity3D 的新扩展 ms-vscode for C# support. Previously it was recommended to use Legacy C# Support 来做到这一点。我不知道这个建议是否仍然有效,但我尝试卸载旧版并安装普通版。经过一些后台工作后,OmniSharp 解析了我的文件,现在它可以从程序集中打开 classes!看这张图,它打开了AnimationCurve class作为[元数据]!
我现在正在尝试使用 Unity3D 5.5.0b2 beta,所以我不确定这是否适用于 Unity3D 的生产版本。顺便说一下,我还从项目中删除了 dotBunny 中的 VSCode 插件,因为 Unity3D 5.5 支持 Visual Studio Code self.
我在 Mac OS 上使用 VS Code 作为 Unity3D 中 MonoDevelop 的替代品有几天了。我按照建议通过自制软件安装了 mono,让 VS Code 解析系统程序集。一切都很好,但我无法导航不属于我的代码的定义。例如,我无法转到 System.String 或 UnityEngine.Vector3 的定义来查看方法签名。 MonoDevelop 有 Assembly 浏览器,但我在 VS Code 中想念它。有人知道 VS Code 是否有这样的功能吗?也许我需要为此设置一些东西?
PS:我已经发布了功能请求。如果您对此功能感兴趣,请为它投票。 https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/14698887-implement-net-assembly-browser
看来 VS Code 现在可以使用 Unity3D 的新扩展 ms-vscode for C# support. Previously it was recommended to use Legacy C# Support 来做到这一点。我不知道这个建议是否仍然有效,但我尝试卸载旧版并安装普通版。经过一些后台工作后,OmniSharp 解析了我的文件,现在它可以从程序集中打开 classes!看这张图,它打开了AnimationCurve class作为[元数据]!