java-如何在Eclipse中将多行语句的两标签缩进减少到一个标签?

例如,如果我要定义一个StringBuffer并将其追加到构造函数中,它将为我提供两个关于追加的选项卡:

 

 

Foobar sb = new Foobar()
        .append(condition ? "Content" : "Other content")
        .append(conditional ? "More content" : "Even more content");

我只需要一个选项卡,这是有道理的,因为除非在一个块中,否则我永远不会在Foobar的第一行之后进行任何选项卡,所以第二个选项卡完全没有意义:

 

Foobar sb = new Foobar()
    .append(condition ? "Content" : "Other content")
    .append(conditional ? "More content" : "Even more content");

我在“首选项”中浏览了Java的“编辑器”设置,只能找到一种方法来插入制表符作为空格,这是我永远都不会做的(我喜欢我的制表符).

最佳答案

我不确定您使用的是哪个版本的Eclipse,但是在4.3上,您应该能够从Window-> Preferences-> Java-> Code Style-中设置自定义样式格式程序(或编辑现有样式格式程序) >格式化程序.然后创建一个新的自定义配置文件或编辑一个现有的.

 

在实际的配置文件编辑窗口中,它将位于“换行”选项卡下,然后是左侧的“换行的默认缩进”选项.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值