用于折叠C++;代码 < P>我想用VisualStudio插件在Visual中压缩C++代码。例如,我想折叠if块中的语句(如下所示)。我知道VisualStudio有“大纲”菜单,但对我来说似乎不太合适,因为它有时会折叠宏定义和其他内容

用于折叠C++;代码 < P>我想用VisualStudio插件在Visual中压缩C++代码。例如,我想折叠if块中的语句(如下所示)。我知道VisualStudio有“大纲”菜单,但对我来说似乎不太合适,因为它有时会折叠宏定义和其他内容,c++,visual-studio,C++,Visual Studio,有人知道能帮我的工具吗? 您需要启用此功能: 工具->选项->文本编辑器->C/C++->格式->检查“大纲”中的所有内容 然后,重新打开源文件以重新加载大纲 (注:至少在VisualStudio2008中是这样。)我一直在使用VisualStudio的Visual Assist X插件,并取得了巨大成功。它可以做你想要的,然后更多 不幸的是,这不是自由软件,但是,这是一个可以大大提高您的工作效率的开发工具,确实值得花钱。我有时会做一些类似于#if 1/*block to collapse*/#

有人知道能帮我的工具吗?

您需要启用此功能:

工具->选项->文本编辑器->C/C++->格式->检查“大纲”中的所有内容

然后,重新打开源文件以重新加载大纲


(注:至少在VisualStudio2008中是这样。)

我一直在使用VisualStudio的Visual Assist X插件,并取得了巨大成功。它可以做你想要的,然后更多


不幸的是,这不是自由软件,但是,这是一个可以大大提高您的工作效率的开发工具,确实值得花钱。

我有时会做一些类似于
#if 1/*block to collapse*/#endif
的事情。Visual Studio也不是一个免费软件,它的许可证成本比VA X高得多。你在向唱诗班宣讲——我在这里完全同意。对我来说,VAX是唯一可以让VisualStudio和VisualStudio2010适应的东西,而在VS2013中,它移动到了工具->选项->文本编辑器->C/C++->格式->视图->检查“大纲”中的所有内容