C# VS2015自动完成功能不工作

C# VS2015自动完成功能不工作,c#,unity3d,autocomplete,visual-studio-2015,intellisense,C#,Unity3d,Autocomplete,Visual Studio 2015,Intellisense,我最近买了一台新电脑,但在重新安装Unity之后,我选择安装VS2015。我以前使用过monodevelop,但我认为应该试试VS(部分原因是它在通过Unity打开脚本时成为默认程序,我似乎无法改变这一点) 但是,由于智能感知/自动完成功能不工作,我遇到了一些问题。我已经阅读了很多关于这里的答案,但似乎没有任何帮助 我的建议是重建您的解决方案文件 从项目根文件夹中,仅将资产和项目设置复制到新目录。从这里打开一个场景,Unity将导入资源并构建场景 打开后,转到编辑->首选项->外部工具,并

我最近买了一台新电脑,但在重新安装Unity之后,我选择安装VS2015。我以前使用过monodevelop,但我认为应该试试VS(部分原因是它在通过Unity打开脚本时成为默认程序,我似乎无法改变这一点)

但是,由于智能感知/自动完成功能不工作,我遇到了一些问题。我已经阅读了很多关于这里的答案,但似乎没有任何帮助


我的建议是重建您的解决方案文件

从项目根文件夹中,仅将资产项目设置复制到新目录。从这里打开一个场景,Unity将导入资源并构建场景

打开后,转到编辑->首选项->外部工具,并确保选择Visual Studio 2015作为外部脚本编辑器,然后转到资产同步MonoDevelop项目(忽略名称MonoDevelop!)

看看这对你是否有效

如果不能做到这一点,请遵循此处的指南,并注意您使用的Unity版本,因为5.2之前的版本有不同的步骤


如果这不起作用,那么VisualStudio安装将出现问题。我以前在新安装的时候就有过。因此,作为最后手段,请尝试重新安装。

什么版本的Visual Studio 2015?代码,社区,专业还是企业?社区,很抱歉我忘记了那一点信息。第一次在这里发帖/关于一般的编码。你回答的第一部分对我很有用。这将在同一个问题上避免太多的挫折,但我不使用Unity。对解决方案进行彻底清理和重建对我来说很有效。当我想要对每个编译的工件进行完全清理时,我使用这个解决方案,它作为脚本文件。我不知道是否有必要解决这个问题。我想没有,但我得提一提。