c++能够像C#一样利用#region在VS中隐藏部分代码吗?
3个回答
展开全部
C#中的 #region ... #endregion 用于标记一段代码,在使用 Visual Studio 的代码编辑器查看代码时,可以折叠或展开这段代码。其用途仅限于阅读便利。
标准C++没有提供类似的功能,但在 Visual C++ 中可以使用 #pragma region ... #pragma endregion ,其用法和效果与C#中的 #region ... #endregion 是一样的。
标准C++规定,编译器无法识别的pragma会被忽略,因此使用 #pragma region 不会导致在其他编译器上编译失败。但其他编译器可能会产生警告
标准C++没有提供类似的功能,但在 Visual C++ 中可以使用 #pragma region ... #pragma endregion ,其用法和效果与C#中的 #region ... #endregion 是一样的。
标准C++规定,编译器无法识别的pragma会被忽略,因此使用 #pragma region 不会导致在其他编译器上编译失败。但其他编译器可能会产生警告
展开全部
(中文版)工具--选项--文本编辑器--C/C++--格式设置--语句块自动大纲显示
(英文版)Tools---Options---Text Editor----c/c++---Formatting
把对应项勾上
如果想指定某一段,选中这些行,右键-大纲显示-隐藏选定内容
(英文版)Tools---Options---Text Editor----c/c++---Formatting
把对应项勾上
如果想指定某一段,选中这些行,右键-大纲显示-隐藏选定内容
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能,你可以试试用
#if 1
#endif
不过这不是什么好东西……
#if 1
#endif
不过这不是什么好东西……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询