Как удалить SPACE на вкладке Ucrustify & quot; SPACE & quot; — отступ?

Мой исходный код

namespace one { namespace two {
->  static const class Example :
->  ->  Int1, Int2, Int3
->  {
->  public:
->  Example::~Example() :
->  ->  S1(),
->  ->  S2(),
->  ->  S3() {
->  ->  // if statements with empty braces
->  ->  if ( x )
->  ->  {
->  ->  }
->  ->  }
->  }
->  }
} } //namespace one::two

Обрабатывается Uncrustify, чтобы быть («+» = SPACE)

namespace one { namespace two {
->  +static const class Example :
->  ->  +Int1, Int2, Int3
->  +{
->  +public:
->  +Example::~Example() :
->  ->  +S1(),
->  ->  +S2(),
->  ->  +S3() {
->  ->  +// if statements with empty braces
->  ->  +if ( x )
->  ->  +{
->  ->  +}
->  ->  +}
->  +}
->  +}
} } //namespace one::two

Он всегда добавляет пробел («+») после TAB-отступа.

Где я могу настроить это?

Лучший,
Бен

0

Решение

Я сам нашел причину …

Uncrustify не обрабатывает

namespace one { namespace two {

правильно, если оба определены в одной строке. Когда я меняю это на

namespace one {
namespace two {

то работает нормально и места не вставляется!

0

Другие решения


По вопросам рекламы [email protected]