Как свернуть все блоки #ifdefs, который не будет скомпилирован в Visual Studio?

Проблема следующая: кодовая база имеет много файлов с несколькими блоками, скомпилированными условно для каждой из целевых платформ с помощью #if, определенного (...) директива. Так как типичный программист работает главным образом над одной из платформ, довольно трудно прочитать и переместиться по коду с этими большими блоками неактивных блоков кода, даже если блоки кода отображаются серым в редакторе Visual Studio 2005 года.

Сделайте, чтобы у кого-то была идея функциональности для сворачивания только блоков кода, которые не компилируются, но все еще существующие в исходном файле.

8
задан HaskellElephant 25 December 2011 в 23:14
поделиться