Я хочу сохранить ручной отступ в некоторых вызовах методов с использованием IntelliJ IDEA, чтобы все given
, when
, then
не имели отступов, но средство форматирования продолжает сдвигать их обратно.
Я набираю:
given
.spec(withAcceptsGzipHeader)
.authenticatedAsStandardUser()
.when
.get(resourceUnderTestPath)
.Then()
.statusCode(OK)
.header(HttpHeaders.CONTENT_ENCODING, "gzip")
.body("", hasKey(LICENCE_ID_OPTION))
, и форматировщик меняет его на:
given
.spec(withAcceptsGzipHeader)
.authenticatedAsStandardUser()
.when
.get(resourceUnderTestPath)
.Then()
.statusCode(OK)
.header(HttpHeaders.CONTENT_ENCODING, "gzip")
.body("", hasKey(LICENCE_ID_OPTION))
У меня есть Упаковка и фигурные скобки -> Цепные вызовы методов -> Выравнивание, когда отключен muiltiline .
Я знаю о @formatter:off/on
, но это не совсем правильнорешение.
Этот пост , кажется, спрашивает, что мне нужно. Удивлен, это еще не решено!