java - 更改 eclipse 格式化程序如何包装长字符串

标签 java eclipse formatter

我已将 eclipse java 格式化程序设置为对超过 120 个字符的行进行换行,以符合我们团队的编码标准。但是,当我有一个包裹的长字符串时,我希望加号 (+) 显示为第一行的最后一个字符,例如

String s = "Very long line that should be " +
"wrapped across several rows"; 

默认行为是将加号放在自己的行上,例如

String s = "Very long line that should be "
+
"wrapped across several rows";

那么是否可以指定加号应出现在 eclipse java 格式化程序中的什么位置?

最佳答案

Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator

以上控制放置 + 的位置。 (虽然它永远不应该在自己的线上)

关于java - 更改 eclipse 格式化程序如何包装长字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11289076/

相关文章:

php - Eclipse for PHP,需要了解支持文件吗?

jquery - JqG​​rid colModel 动态格式化程序

java - 通过触发事件在 JComboBox 中 setSelectedItem

java - libGdx - 缩放组不会影响子级

eclipse - 找不到 javax.ejb 包(Eclipse)

eclipse - 如何删除 eGit 中的远程标签?

visual-studio-code - Visual Studio 代码 - Elixir 格式化程序不起作用,而是尝试使用更漂亮的

elixir - 如何设置 Elixir 1.6 格式化程序在模块函数之间添加 2 个新行?

java - 检查流是否为 zip 文件

Java-Spring-quartz :why is the job being fired in a loop?