在 Qt Creator 中是否有类似于用于折叠的显式代码区域的东西:
#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1
我可以看到 逻辑代码块的折叠,但不知道如何显式设置这样的块。我的 Qt Creator 版本是 2.4.1
原文由 Horst Walter 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Qt Creator 中是否有类似于用于折叠的显式代码区域的东西:
#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1
我可以看到 逻辑代码块的折叠,但不知道如何显式设置这样的块。我的 Qt Creator 版本是 2.4.1
原文由 Horst Walter 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为你可以这样做:
重新格式化你的 someclass.cpp
namespace ns
{
CClass::CClass() {}
CClass::~CClass() {}
void CClass::Test() {}
void CClass::Test2() {}
void CClass::Test3() {}
}
例如作为
namespace ns // construction-destruction
{
CClass::CClass() {}
CClass::~CClass() {}
}
namespace ns // test-region
{
void CClass::Test() {}
void CClass::Test2() {}
void CClass::Test3() {}
}
原文由 Sheridan 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
目前没有。
我认为无论如何使用代码来构造你的代码会更好。在 C# 中也发现的区域是正确结构和保持可维护性的糟糕替代品。