是否有可能在VSCode中显示intellisense显示返回类型?

时间:2016-07-07 08:52:53

标签: unity3d intellisense visual-studio-code

我已经从MonoDevelop切换到VSCode,用于Unity3d的C#开发。 MonoDevelop IMO提供的智能更具信息性。

当您键入时,MonoDevelop会为您提供有用的内容,例如列表中的项是方法,属性还是原语等,还有返回类型。 VSCode没有这样做,这里是你输入完成时的一个例子。

//编辑我无法使用Visual Studio,因为我正在使用Mac OSX。仅针对Unity切换到Windows bootcamp不方便或不高效。

VSCode

VSCode Completion

MonoDevelop的

MD Completion

1 个答案:

答案 0 :(得分:2)

自动完成主要由VSCode的Omnisharp扩展驱动。

<击> 由于Unity扩展的兼容性问题,VSCode的最新c#扩展要求在Unity3d开发中使用legacy C# extension

Legacy c#扩展程序使用旧版本的Omnisharp,它没有最新的自动完成功能集。

返回类型已添加到Omnisharp的more recent versions

<强> //修改

现在建议使用VSCode的最新C#扩展,Unity Development不再需要Legacy,因此我们现在可以在开发Unity3d时受益于VSCode中改进的Omnisharp集成。耶!