C# 我可以使用什么intellisense设置来更改Unity+;Visual Studio? 这是一个奇怪的问题,所以我将展示一系列的三个GIF。

C# 我可以使用什么intellisense设置来更改Unity+;Visual Studio? 这是一个奇怪的问题,所以我将展示一系列的三个GIF。,c#,visual-studio,unity3d,C#,Visual Studio,Unity3d,如果我在编写c#(如预期的那样),这就是visual studio代码中发生的情况: 如果我在编写c#(如预期的那样),这就是visual studio中发生的情况: 如果我在其中打开unity项目(wtf),在我重置为c的默认设置之前,我的visual studio将永远这样运行: 这是我的环境特有的问题吗?unity是否有一些默认的intellisense设置要导入到我的visual studio中 我尝试了unity的最新两个版本和visual studio的最新两个版本,得到了相同

如果我在编写c#(如预期的那样),这就是visual studio代码中发生的情况:

如果我在编写c#(如预期的那样),这就是visual studio中发生的情况:

如果我在其中打开unity项目(wtf),在我重置为c的默认设置之前,我的visual studio将永远这样运行:

这是我的环境特有的问题吗?unity是否有一些默认的intellisense设置要导入到我的visual studio中

我尝试了unity的最新两个版本和visual studio的最新两个版本,得到了相同的行为


这非常烦人,因为每次打开unity项目时,我都要重置VS设置,如果有人知道我搞砸了什么设置,我会非常感谢你的帮助。

你是从Unity内部打开脚本的吗?如果我打开了一个,也许还可以检查
工具
->
选项
->
文本编辑器
->
智能感知
->
输入关键行为
@derHugo在Unity编辑器中一次编写一个脚本,它可以正常工作,但是如果我在visual studio中打开整个Unity项目,当它变得混乱时,您的意思是直接打开
.sln
?无论如何,这是一种奇怪的行为,但从Unity内部打开脚本实际上也会加载整个解决方案,因此不会有太大的差异。@derHugo是的,我已经开始从Unity编辑器打开脚本,因为这样做很好。谢谢你是从Unity中打开脚本的吗?也许还可以检查
工具
->
选项
->
文本编辑器
->
C#
->
智能感知
->
输入键行为
@derHugo实际上,如果我从Unity编辑器中一次打开一个脚本,它工作正常,但是如果我在VisualStudio中打开整个unity项目,当它变得混乱时,你的意思是你直接打开
.sln
?无论如何,这是一种奇怪的行为,但从Unity内部打开脚本实际上也会加载整个解决方案,因此不会有太大的差异。@derHugo是的,我已经开始从Unity编辑器打开脚本,因为这样做很好。谢谢