10

我正在處理一些有很多條件宏的第三方代碼。 Visual Studio非常擅長檢測非活動代碼,即包裝在#if ... #endif中的代碼不會被編譯,我可以手動合併這些代碼。關閉Visual Studio中所有不活動的預處理器塊

我想隱藏非活動塊自動 - 所有這些。這可能嗎?

編輯:這可能與VS2012?可能是升級的原因。

+0

http://stackoverflow.com/questions/982677/visual-studio-command-to-collapse-all-sections-of-code?rq=1 – SridharKritha 2014-02-10 17:40:56

+0

@SridharKritha不一樣的問題。對這個問題有一個誘人的元素,鏈接的是一個解決方案,無論塊是否活躍 – Assimilater 2016-05-13 14:48:43

+0

我覺得這是一個結構良好的問題。看到2012年的迴應似乎不符合諒解。我猜想沒有製作新的VS擴展是不可能的。 – Assimilater 2016-05-13 14:54:37

回答

1

我不知道的方法來自動崩潰,但肯定是有設置隱藏不活動塊。

的設置是在工具 - >選項 - >編輯 - 文本> C/C++ - >查看

從那裏,只是改變 「顯示無效塊」 爲False。

Screen capture of C++ settings for Visual studio Editor

+1

如果將此設置爲true,則可以使非活動塊具有不同的顏色,例如不透明度爲10. 將此設置爲False將無任何區別。 ;) – gulgi 2017-01-28 10:48:27

相關問題