2010-07-26 55 views
1

在Visual Studio 2008中,當我用「隱藏摺疊區域」打印代碼時,打印結果將包含區域標題名稱。選擇「隱藏摺疊區域」時,爲什麼在Visual Studio 2010中不打印區域名稱?

例如,如果代碼是這樣的:

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中的一個錯誤,還是它被重新設計爲只用一個空白區域來隱藏整個區域。我無法找到任何改變此行爲的選項。

回答

0

您描述的情況也發生在我的VS 2010安裝中。我認爲這是通過設計(或者可能是由於粗心大意,儘管這似乎難以置信,因爲它們通過明確的複選框選項將其包括在內)。

僅供參考,我試着通過修改打印機語法突出顯示設置來改變這種行爲,但無濟於事。