【发布时间】:2026-01-08 18:15:01
【问题描述】:
我无法在 Visual Studio 中使用 Intellisense。当我在 Unity 中双击一个 c# 文件时,会出现 Visual Studio。但最重要的是,我看不到我的项目名称。取而代之的是“杂项文件”。所以智能感知不起作用。
我已经尝试过的:
1
我打开了外部脚本编辑器,默认是“按文件扩展名打开”。我将其更改为 vs 2017 和 vs 2019。但是这次当我从 Unity 打开我的脚本时,它没有打开。所以我把它改回“按文件扩展名打开”。
2
我控制了 Unity 的视觉工作室工具。我已经下载了。
3
在解决方案资源管理器中,右键单击并再次添加“RegularFight.sln”。没有任何改变,但随后单击了文件夹视图。我可以使用智能感知。但这是暂时的。我每次都必须这样做。
4
在资源管理器上显示项目。有“RegularFight.sln”,这是我的项目名称,大小为 1KB。所以这意味着它是一个空的解决方案。还有“Assembly-CSharp.csproj”,大小为 45KB,其中包含我的脚本。当我打开它时,我可以使用 Intellisense。
所以当我从 Unity 打开我的脚本时,我想使用 Intellisense。我该如何解决?
Unity version: 2020.1.7f1
【问题讨论】:
标签: c# visual-studio unity3d intellisense