Eclipse中的“syso”快捷键不能与lambda表达式一起工作

问题描述:

在简单的java代码中,“syso”快捷键工作正常。 但是当我用lambda表达式比“syso”快捷方式不工作。Eclipse中的“syso”快捷键不能与lambda表达式一起工作

例子: -

不工作

new Thread(()->syso).start(); 

工作

new Thread(()->{ 
      syso 
}).start(); 
+1

可能应该报告给Eclipse作为一个bug ...它不适用于我或者在同一场景中顺便说一句 – Eugene

+1

假设你的意思是扩展到System.out.println()的“sysout”快捷方式, - 这对我有用。你可能想提供更多的信息,因为很难得到你的具体问题。 – Thomas

+0

是的,如果我们使用内部{}而不是它的工作。但不工作没有{}。 –

这是Eclipse的一个bug,确实如此。感谢您的报告。

它已被修复,所以这应该在下一个integration build工作,或者你可能想要等待4.7M7或4.7版本(6月)。