c++能够像C#一样利用#region在VS中隐藏部分代码吗?

RT,在C++中试了一下,#region无效,但是有时候写的长代码又想折叠看起来舒服...... RT, 在C++中试了一下,#region无效,但是有时候写的长代码又想折叠看起来舒服... 展开
 我来答
pmled
2019-02-25
知道答主
回答量:8
采纳率:0%
帮助的人:5.9万
展开全部
C#中的 #region ... #endregion 用于标记一段代码,在使用 Visual Studio 的代码编辑器查看代码时,可以折叠或展开这段代码。其用途仅限于阅读便利。

标准C++没有提供类似的功能,但在 Visual C++ 中可以使用 #pragma region ... #pragma endregion ,其用法和效果与C#中的 #region ... #endregion 是一样的。

标准C++规定,编译器无法识别的pragma会被忽略,因此使用 #pragma region 不会导致在其他编译器上编译失败。但其他编译器可能会产生警告
bhtzu
推荐于2018-05-06 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4073万
展开全部
(中文版)工具--选项--文本编辑器--C/C++--格式设置--语句块自动大纲显示

(英文版)Tools---Options---Text Editor----c/c++---Formatting

把对应项勾上

如果想指定某一段,选中这些行,右键-大纲显示-隐藏选定内容
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jackwind1987
2013-04-07 · TA获得超过2738个赞
知道大有可为答主
回答量:1268
采纳率:50%
帮助的人:474万
展开全部
不能,你可以试试用
#if 1
#endif
不过这不是什么好东西……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式