Visual Studio 2015 - 自动折叠#regions 和非活动代码

Visual Studio 2015 - auto-collapse #regions and inactive code

在 2013 年之前的每个 Visual Studio 版本中,当您第一次打开 C# 代码文件时,包裹在 #region 中的代码和 #if 语句中的非活动代码会自动折叠时间,启用 "enter outlining mode when files open" 时。

我正在尝试弄清楚如何在 Visual Studio 2015 RC 中启用它,但即使打开 "enter outlining mode when files open" 似乎也没有任何效果。如果有的话,文件似乎打开了,然后 VS 在一瞬间激活了大纲模式,没有检查是否需要折叠任何东西。

Visual Studio 2015 目前没有内置此功能。

您可能想查看 I Hate #Regions 扩展。 打开文件时可以自动扩展区域

好吧,自动折叠功能似乎在 VS2015 Update 1 中再次起作用,所以现在的答案似乎是 "install Update 1."

看来还是VB的问题,不是C#的问题:

"VS2015 更新 1 中的错误 VB 代码崩溃 #9189"

https://github.com/dotnet/roslyn/issues/9189

它在更新 3 中仍然存在问题,所以希望他们在更新 4 中解决它。