5

(我知道这是一个懒惰的问题,但奇怪的是很难搜索......特别是因为 checkstyle 做了这么多,而且谷歌搜索结果中充斥着 checkstyle 报告。)

在Java中将长字符串拆分为多行时,有人可以告诉我哪个checkstyle检查报告“+应该在新行上”吗?

顺便说一句,这个 SO 问题以一种迂回的方式询问是否有任何方法让 Eclipse 在为您拆分字符串时将“+”符号放在新行上。有没有简单的方法?

4

1 回答 1

13

操作员换行检查可能负责“+ 应该在新行”消息。
它位于“空白”部分。

如果有任何方法可以让 Eclipse 在为您拆分字符串时将“+”符号放在新行上。有没有简单的方法?

我知道的唯一方法是格式化刚刚生成的代码:
当您return在 a 中间点击 " " 时String,它会+在第一行的末尾输出 ' '。但是你格式化代码,它确实在第二个开头
放回' '。+

由于您只能格式化您所在的部分(如您正在编辑的当前方法),因此该提示并不意味着您将在任何时候将所有类都格式化,并将 ' +' 放在正确的位置。只有当前的代码块。
(它是命令“格式元素”,默认没有快捷键,所以你可以指定一个)

于 2009-05-15T18:31:09.080 回答