[英]Eclipse ternary operator shortcut?
在Eclipse(3.4+以上)中,我正在搜索将if {} else {}
条件块转换为java三元运算符 (或?:运算符)的快捷方式。
我怎样才能做到这一点?
如果这不再相关,请原谅。
我写了一个eclipse插件,它正是这样做的:
http://marketplace.eclipse.org/content/spartan-refactoring
如果您在安装或使用此插件时遇到问题,请随时报告。
编辑 :其他开发人员的重写版本可在https://marketplace.eclipse.org/content/spartan-refactoring-0上找到
没有这样的捷径。 将语句重构为表达式并不是一个简单的过程,并不总是可以开始。 这个过程太复杂,无法实现自动化。
也就是说, Ctrl + Shift + L将列出所有 Eclipse快捷方式。
好吧,您可以像这样向Eclipse添加一个模板:
${condition:field(boolean)}? ${positive:field(void)}: ${negative:field(void)};
将它命名为tern
,您可以为它自动创建三元运算符。
(不确定这是不是你想要的)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.