2016-12-31 11 views
0

형식화 할 때 코드에서 긴 체인 된 메서드를 래핑하려고합니다. 그러나 나는 감싸는 작은 (예 : 3 가지 방법 이하) 방법 체인을 좋아하지 않습니다. 그래서 나는이 래핑 싶은 :Intellij는 Java에서 코드 서식을 지정할 때 체인화 된 메서드 만 줄입니다. [] [3보다 작지 않은 경우]

OkHttpClient client = new OkHttpClient().newBuilder().connectTimeout(15, TimeUnit.SECONDS).writeTimeout(15, TimeUnit.SECONDS).readTimeout(30, TimeUnit.SECONDS).build(); 

하지만 하지

String[] str = object.toString().split(":"); 

는 체인이 래핑하는 순서로이 시간을 제어 할 수 있습니다 할 인 IntelliJ에서 어쨌든이 있나요?

+0

내가 알고있는 한, 연쇄 호출 수를 제어하는 ​​방법이 없습니다. 설정 (편집기/코드 스타일/Java/Wrapping 및 Braces/Chained 메소드 호출)에는 _Wrap로 설정할 수있는 옵션이 있습니다 (긴 경우). IntelliJ는 오른쪽 여백 (설정/편집기/코드 스타일)으로 "긴"내용을 결정합니다. 따라서 오른쪽 여백을 80 자로 설정하고 체인 된 메서드 호출이이 길이를 초과하면 래핑됩니다. –

답변

1

최신 Intellij Idea에서는 불가능하지만 기능 요청은 here 일 수 있습니다.