Java 如何使Eclipse对齐?:三元运算符?
我需要与Eclipse中完全相同的效果 只有在我明确地在“:”之前插入新行,或者第二个操作数(“true”表达式)太长时,它才应该进行对齐 例如:Java 如何使Eclipse对齐?:三元运算符?,java,eclipse,code-formatting,Java,Eclipse,Code Formatting,我需要与Eclipse中完全相同的效果 只有在我明确地在“:”之前插入新行,或者第二个操作数(“true”表达式)太长时,它才应该进行对齐 例如: a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string" : ""; // ^ put the colon here 至少对于Galileo,您可以设置以下各项: 进入项目,属性 在Java代码样式下,选择Formatter 仅对
a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string"
: "";
// ^ put the colon here
至少对于Galileo,您可以设置以下各项:
项目
,属性
Java代码样式
下,选择Formatter
配置工作区设置
。然后单击编辑按钮表达式
,条件
如果您没有运行Galileo,Eclipse的其他版本至少应该接近这个过程。如果我的设置不是您想要的,您可能需要稍微修改一下,但是
格式化程序
部分非常适合整个公开的界面,因此,如果不能使用它,就无法完成(除了编写自己的插件或找到更可配置的第三方插件).您是否浏览了所有格式选项?Eclipse>设置并搜索格式化程序。我浏览了所有我认为相关的部分,但没有这样的选项。所以这个设置真的很难找到。。。我认为应该在其他章节中。…。@billc.cn:是的,一个无限可配置的产品的问题是,学习它需要一段时间:-)