是否在XCode中找到了等效于 #pragma mark
的Visual Studio预处理程序?这就是我问的原因:
这是在Windows上。
这是在Mac上。
我在C#中知道 #region
,但在C ++中没有类似的功能。
编辑12/03/2013 :
#pragma region
会为代码添加可折叠性,但不会向VS的方法列表中添加部分,这实际上就是我正在寻找的内容。我更喜欢使用函数列表快速跳转到方法,特别是在大型类/文件中,滚动代码的森林是禁止的;在这种情况下,“切片”真的很棒。
我真的希望Visual Studio能够拥有这种功能,看起来非常基本。非常确定Eclipse也可以使用Coffee-Bytes插件执行此操作。
答案 0 :(得分:4)
您可以使用#pragma region
:
#pragma region foo
// some code ...
#pragma endregion foo
答案 1 :(得分:0)
显然,它不在Visual Studio 2015中,我认为它不会在不久的将来出现。 [Reference]
感谢您抽出宝贵时间分享这个建议。这个项目已经存在几个版本的Visual Studio,我们还没有采取行动。看看VS“15”计划,我们不打算对这个项目采取行动,所以我们将关闭它。如果该建议仍然有用,请查看是否有其他类似的建议可以投票,或者打开新建议。
答案 2 :(得分:0)
这是一个丑陋的解决方案,但总比没有好:D:
#if false
int ________visualization________;
#endif
函数列表显示变量的标记与方法不同 + 下划线在视觉上形成一条线,因此您可以轻松找到标记并且它“很好地”分割了列表。
注意:在 VS Code 中测试,而不是在 Visual Studio 本身中,我在您的列表中看不到任何变量,因此如果 VS 列表不显示变量,您将需要使用 void ________visualization________(){}
代替.