[英]How to make Eclipse align the ?: ternary operator?
我需要与这个问题完全相同的效果,但是在Eclipse中。
仅当我在“:”之前明确插入新行或者第二个操作数(“ true”表达式)过长时,才应进行对齐。
例:
a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string"
: "";
// ^ put the colon here
至少对于Galileo,您可以设置以下内容:
Project
, Properties
。 Java Code Style
,选择“ Formatter
。 project-specific settings
。 对于工作空间设置,只需单击“ Configure workspace settings
。 然后单击edit
按钮。 Expressions
, Conditionals
。 我有“仅在必要时包装”和“缩进列”,这似乎与您想要的内容很接近。
如果您没有运行Galileo,则其他版本的Eclipse至少应接近该过程。 如果我的设置不是您想要的设置,则可能需要花些时间摆弄它们,但是Formatter
部分完全适合整个公开的界面,因此,如果无法完成此操作,则无法完成(只需编写您自己的插件或找到可配置的第三方插件即可)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.