如何在自动格式化的流畅方法链中保留缩进层次结构

时间:2015-09-16 20:03:36

标签: java eclipse fluent

假设您有流畅的方法链,其中包含有意义的缩进:

    http
        .authorizeRequests()
            .antMatchers("/", "/home").permitAll()
            .anyRequest().authenticated()
            .and()
        .formLogin()
            .loginPage("/login")
            .permitAll()
            .and()
        .logout()
            .permitAll();

如果您有“从不加入已包装的行”活动,则Eclipse中的自动格式化会创建以下内容:

    http
            .authorizeRequests()
            .antMatchers("/", "/home").permitAll()
            .anyRequest().authenticated()
            .and()
            .formLogin()
            .loginPage("/login")
            .permitAll()
            .and()
            .logout()
            .permitAll();

因此,您必须决定自动编排包含流畅代码的文件并丢失有意义的缩进层次结构或放弃自动格式化...

我需要选项“不要更改链式方法调用的相对缩进”。

有解决方案吗?

0 个答案:

没有答案