隐藏代码段?

Cal*_*son 1 c++ visual-studio

这个问题与编码没有直接关系,而更多地与c++代码的效率和组织有关。我有大量带有预设数据的数组声明,因此它们占用了大量空间。

我不知道这是否是 Visual Studio 2012 的唯一功能,但使用函数我可以将其最小化,所以我看到的只是名称“void randomfunction()”,这意味着我通过折叠所有函数来真正加快编码速度知道已经完成并暂时尘埃落定。

我想知道这是否适用于代码的任何其他部分,例如当您想在键入之前添加注释时 //。是否可以在一段代码周围定义两个边界,以便我可以折叠它。

好的,感谢各位帮助我使用 #pragma region #pragma endregion 命令,我将如何命名该区域,以便如果我创建多个,我可以知道哪个没有打开?

Bar*_*icz 5

你可以写

#pragma region "My region name"
Run Code Online (Sandbox Code Playgroud)

它会起作用。

但是,如果您发现自己需要隐藏代码,那就意味着您的函数太长了。你应该在逻辑上划分你的代码,而不用像这样的黑客。