Unity不会创建一个项目,而只是一个CS文件,这会阻止IntelliSense正常工作

时间:2019-06-13 20:52:45

标签: c# visual-studio unity3d intellisense

每次我在Unity中创建一个C#脚本

它将创建文件,而无需创建新项目或将文件添加到现有项目中。

由于新创建的文件为空白cs,因此IntelliSense不会激活,这确实很烦人。

我已经尝试创建一个新的C#项目并将其拉入Unity,但是从Unity创建的项目不会继承自MonoBehaviour。同样,从头开始创建Start和Update方法。

我希望在Unity中创建一个C#脚本。

2 个答案:

答案 0 :(得分:2)

未安装Visual Studio Tools for Unity。

答案 1 :(得分:0)

我安装了Visual Studio Tools for Unity,有时会遇到此问题。我要做的一件事情是,而不是双击.cs文件。Click on open C# project。这将迫使Unity创建一个项目(如果不存在),之后,在创建新脚本时,请不要双击单击它以将其打开。您必须在Visual Studio项目中将其打开。希望这会有所帮助。