Unity VSCode自动完成Intellisense不工作

问题描述 投票:0回答:1

我下载了VSCode作为Unity的IDE,包括扩展unity Debugger和Unity代码片段。编辑器给我显示了一些提示,比如awake()或start()方法,但没有Rigidbody、transform或input等变量。我怎样才能解决这个问题?

c# unity3d visual-studio-code
1个回答
1
投票

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

我的同事最初也向我推荐了Code,但最终我没有看到它的好处。


1
投票

在Unity Edit -> Preferences -> External Tools -> 选择你的外部脚本编辑器。

还在烦恼吗?

我在这里回答了一个类似的问题。

使用unity时Visual Studio代码错误

也在这里。

如何让Visual Studio推荐unity代码?


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
© www.soinside.com 2019 - 2024. All rights reserved.