В Visual Studio 2008, когда я печатаю код с «скрыть свернутую область», результат печати будет включать имя заголовка области.
Например, если код выглядит так:
using ...
namespace Foo
{
#region MyRegion1...
#region MyRegion2...
public void SomeAction{}
}
В печати Visual Studio 2008 это выглядит так:
using ...
namespace Foo
{
MyRegion1
MyRegion2
public void SomeAction()
}
Однако в Visual Studio 2010 это выглядит так:
using ...
namespace Foo
{
public void SomeAction()
}
Обратите внимание, что имя региона не печатается, но оно оставляет пустое место. Это ошибка в VS 2010, или она изменена, чтобы скрыть весь регион только с пустым пространством. Я не могу найти никакой возможности изменить это поведение.