8

In jeder Version von Visual Studio bis 2013 wird Code umbrochen in #region s und inaktiven Code in #if -Anweisungen automatisch ausgeblendet, wenn Sie eine C# -Codedatei zum ersten Mal öffnen , wenn "Umleitungsmodus beim Öffnen von Dateien öffnen" aktiviert ist.Visual Studio 2015 - Auto-Kollaps # Regionen und inaktiver Code

Ich versuche herauszufinden, wie Sie dies in Visual Studio 2015 RC aktivieren, aber sogar "den Umrissmodus zu aktivieren, wenn Dateien öffnen" scheint keine Wirkung zu haben. Wenn überhaupt, scheint es, dass die Datei öffnet, und dann VS aktiviert Outlining-Modus einen Bruchteil einer Sekunde später, ohne zu überprüfen, ob etwas kollabiert werden muss.

+1

Ich habe das gleiche Problem. – winsql

+1

Dies tritt immer noch für mich in der neuesten Version von Visual Studio 2015, und wenn Sie die Dokumentation für die "Enter-Modus beim Öffnen von Dateien öffnen" sagt, dass "das erste Mal eine Datei geöffnet wird, # Regionen Blöcke und inaktive Codeblöcke minimieren "um [msdn] (https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k (VS.ToolsOptionsPages.Text_Editor.CSharp.Advanced); k (TargetFrameworkMoniker-.NETFramework , Version% 3Dv4.5.1) & rd = true) – einord

Antwort

2

Nun, es sieht so aus, als ob die Auto-Collapse-Funktion in VS2015 Update 1 wieder funktioniert, daher lautet die Antwort jetzt "install Update 1".

+0

Ich habe Update 1 und dies funktioniert nicht, wenn Sie Strg + M, Strg + O Keybind (oder die rechte Maustaste Menüoption: "Collapse to Definitions" – Keith

+0

STRG + M und STRG + O funktioniert, um Regionen in VS 2015 zu reduzieren Update 3. –

+0

Es absolut nicht.In der Tat, sagte Microsoft Devs speziell, dass die Tatsache, dass es nicht behoben wurde, aber sie sind nicht für 2015, nur 2017 zu beheben. Um Verwirrung zu klären: Im Jahr 2015, in VB wird #Regions nicht mit der Funktion "Collapse to Definitions" zusammenfallen. – Keith

1

Visual Studio 2015 derzeit nicht diese Funktionalität eingebaut haben.

Sie könnten die I Hate #Regions Erweiterung prüfen wollen. Es kann Regionen beim Öffnen einer Datei automatisch erweitern.

+0

Können Sie das ausarbeiten? – manetsus

+0

Visual Studio 2015 scheint diese Funktionalität nicht zu bieten, aber diese Erweiterung kann expandierende Bereiche beim Öffnen von Dateien automatisieren. –

+0

immer versuchen, Feedback Antwort zu geben, nicht zu kommentieren. – manetsus

0

Es sieht aus wie es immer noch ein Problem mit VB ist, nicht C#:

"Falscher Code VB kollabiert in VS2015 Update 1 # 9189"

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

Es ist immer noch in einem Update kaputt ist 3 , so hoffentlich adressieren sie es in Update 4.

+0

"Dieses Problem wurde für VS2017 behoben. Wir haben keine Pläne, diese Fixes auf VS2015 zu portieren." - MS Dev – Keith