Unity VSCode自动完成Intellisense无法正常工作

时间:2020-06-03 11:40:16

标签: c# unity3d visual-studio-code

我已经下载了VSCode作为Unity的IDE,其中包括扩展Unity Debugger和Unity代码段。编辑器向我显示awake()或start()方法之类的建议,但没有Rigidbody,transform或input之类的变量。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。只有切换到Visual Studio(并下载Unity扩展)才能为我解决。

我的同事也首先向我推荐了Code,但是最终我没有看到其中的好处。

答案 1 :(得分:1)

在Unity编辑->首选项->外部工具->选择外部脚本编辑器

还有麻烦吗?

我在这里回答了类似的问题:

Visual Studio Code error when using unity

也在这里:

How to get Visual Studio to recommend unity codes

答案 2 :(得分:0)

您只能在VSCode中为Unity安装一个扩展。 unity3d-pack (1.0.0)

此软件包中包含10个软件包,所有子软件包对于Unity编程都是有用的。

C#
C# FixFormat
C# Snippets
C# XML Documentation Comments
Debugger for Unity
Shader languages support
Unity Code Snippets
Unity Tools
ShaderlabVSCode(Free)
Code Outline