Сворачивание кода (#pragma region) в Qt creator
есть ли что-то похожее на явные области кода для сворачивания в Qt Creator:
#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1
Я вижу складывание для логического блоки кода, но не знают, как явно установить такой блок. Моя версия Qt Creator-2.4.1
3 ответов
Я думаю, что лучше структурировать код, используя код в любом случае. Регионы, также найденные в C#, являются плохой заменой для правильного структурирования и поддержания вещей.
Я думаю, что вы можете сделать это:
переформатировать 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() {}
}
вы можете поместить свой код в {} и написать комментарий для его имени.
{ // RegionName
void Test() {}
void Test2() {}
void Test3() {}
}