GitHub源码

Plugin地址

Fluent Formatter(IntelliJ IDEA Java插件)_Fluent Formatter

功能

  • 格式化选中代码为Java流式风格
  • 一键生成链式调用的Java builder代码

示例

格式化前:

IntStream.range(1, 2).map(i -> i + 1).count(); 
复制代码

流式风格格式化后:

IntStream.range(1, 2)
         .map(i -> i + 1)
         .count();复制代码

使用

Fluent format

  1. 选中需格式化的代码
  2. 按下快捷键+
  3. 选择Fluent format

Fluent build

  1. 光标移动到Java builder代码处
  2. 按下快捷键+
  3. 选择Fluent build