8

В каждой версии Visual Studio до 2013 года код, завернутый в #region s, и неактивный код в операциях #if автоматически сворачиваются при первом открытии файла кода C# , когда включен режим ввода в режим открытия файлов.Visual Studio 2015 - автоматический сбой #области и неактивный код

Я пытаюсь выяснить, как включить это в Visual Studio 2015 RC, но даже включение режима ввода в режим открытия файлов, похоже, не имеет никакого эффекта. Во всяком случае, кажется, что файл открывается, и затем VS активирует режим выделения через секунду, не проверяя, нужно ли что-то рушиться.

+1

У меня такая же проблема. – winsql

+1

Это все еще происходит для меня в последней версии Visual Studio 2015, и, глядя на документацию для «Ввод очерчивающего режима при открытии файлов», он сообщает, что «При первом открытии файла блоки #области и неактивные кодовые блоки collapse "в [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

ответ

2

Ну, похоже, что функция автоматического свернуть снова работает в обновлении VS2015 1, поэтому ответ теперь выглядит как «установить обновление 1.»

+0

У меня есть обновление 1, и это не работает при использовании Ctrl + M, Ctrl + O keybind (или в меню правой кнопки мыши: «Свернуть до определений» – Keith

+0

CTRL + M и CTRL + O работают, чтобы свернуть регионы в VS 2015 Обновление 3. –

+0

Это абсолютно не так. На самом деле разработчики Microsoft специально сказали, что тот факт, что он не был исправлен, но они не фиксируют его на 2015 год, всего 2017 год. Чтобы устранить любую путаницу: в VB, #Regions не рухнет с функциональностью «Collapse to Definitions». – Keith

1

Visual Studio 2015 в настоящее время не имеет эту функциональность встроена.

Вы можете проверить расширение I Hate #Regions. Он может автоматически расширять регионы при открытии файла.

+0

вы можете уточнить? – manetsus

+0

У Visual Studio 2015, похоже, нет этой функциональности, но это расширение может автоматизировать расширяющиеся регионы при открытии файлов. –

+0

всегда старайтесь давать отзыв об обновлении ответа, а не комментировать. – manetsus

0

Похоже, это все-таки проблема с VB, не C#:

"Неверный код VB рушится в обновлении VS2015 1 # 9189"

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

Он по-прежнему сломана в Update 3 , так что, надеюсь, они обращаются к нему в обновлении 4.

+0

«Эта проблема была исправлена ​​для VS2017. У нас нет планов по резервному копированию этих исправлений на VS2015». - MS Dev – Keith

Смежные вопросы