我已经安装了Visual Studio 2015和Visual Studio 2015 Tools for Unity,我在Unity中使用Visual Studio作为默认编辑器没有任何问题,但是我注意到Unity的关键字和方法没有自动完成,只有VS做。
例如:GetComponent<>
,或OnGui()
和Input.GetMouseButton
,这些都来自Unity,当我使用MonoDevelop时,它在我输入时显示了方法的可用选项{{1如果我单击CTRL + Space它会自动完成。
我想知道是否有任何方法可以让Visual Studio识别Unity API。 由于我是Unity和C#的新手,我不知道这是否是一个默认行为,如果我应该设置一些东西来启用这个自动完成功能,或者如果出现问题,它应该正常工作,不管怎样它不是。
我将不胜感激任何帮助。 提前谢谢。
答案 0 :(得分:1)
将Unity VS Tools的包导入Unity,打开visual studio并使用Ctrl-Shift-Q调用Quick MonoBehavior向导 配置快捷方式:http://unityvs.com/documentation/shortcuts/ 祝你好运