12

Qt Creator で折りたたむための明示的なコード領域に似たものはありますか:

#pragma region Region_1
void Test() {}
void Test2() {}
void Test3() {}
#pragma endregion Region_1

論理コード ブロックの折りたたみはわかりますが、そのようなブロックを明示的に設定する方法がわかりません。私の Qt Creator のバージョンは 2.4.1 です

4

6 に答える 6

12

私はあなたがこれを行うことができると思います:

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() {}
}
于 2014-07-11T07:06:21.057 に答える
9

現在ありません。

とにかくコードを使用してコードを構成する方が良いと思います。C# にも見られる領域は、適切な構造化とメンテナンスを維持するための不適切な代替手段です。

于 2012-07-02T14:17:04.483 に答える