要件
これは
このように改行させたくないけれど、
これは改行させたいという要件がありました。
Wrap if long
Method call arguments Wrap if long が Wrap if long
だと以下のようになります。
@JsonProperty(
の次から改行されてしまっています。
だからといってNo wrapにすると要件の2つ目が満たせなくなります。
Chop down if long
そこで Chop down if long
という設定があります。
https://intellij-support.jetbrains.com/hc/en-us/community/posts/206373439-Code-Style-Chop-down-if-long-Wrap-if-long
この方法ははみ出した分だけ改行するのではなく、はみ出した場合、全てを改行させます。
しかし、Annotationでやるとこの様になってしまいます。
どうやら、赤線部がひとかたまりとして扱われてしまっているようです。
そのため、手動で改行してあげれば大丈夫です。この設定のおかげで、
この様に改行されることは無くなります。