2016-12-31 12 views
0

Мне нравится обертывать методы с длинными цепочками в моем коде, когда я его форматирую. Но мне не нравятся цепочки методов, которые являются небольшими (например: 3 метода или менее), которые должны быть обернуты. Поэтому я хочу, чтобы это быть обернуты:Intellij только обернуть прикованные методы [если не короче 3] при форматировании кода в Java

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, если long_. IntelliJ определяет, что «длинно» по правому краю (Настройки/Редактор/Стиль кода). Поэтому, если у вас есть правая маржа, установленная на 80 символов, и вызов метода с цепочкой превышает эту длину, он будет завернут. –

ответ

1

Это НЕ возможно в последней версии Intellij Idea, однако вы можете отправить запрос функции here.

 Смежные вопросы

  • Нет связанных вопросов^_^