生成局部变量以接收方法eclipse的返回值

例如,我有这个代码

categoryCT.getInsertedItems(); 

我想要快捷方式来生成这样的代码

 List insertedItems= categoryCT.getInsertedItems(); 

Eclipse无法帮助您使用变量名称,但您可以编写:

 insertedItems = categoryCT.getInsertedItems(); 

这会给你一个编译错误。

如果你在这一行的任何地方按Ctrl + 1 ,Eclipse将提供“创建局部变量’insertedItems’”

获得所需结果的键击次数最少:

  • catCT Ctrl + Space – > categoryCT
  • .getII Ctrl + Space – > categoryCT.getInsertedItems()
  • ;
  • Shift + Alt + Left选择整个方法调用
  • 按Ctrl + 1 +选择“创建新的局部变量”

在我的Mac上运行的快捷方式是⌘2 + l (小写L键)

脚步:

  • 编写变量Ex: categoryCT.getInsertedItems(); ;
  • 选择整个变量定义;
  • ⌘2 ,离开按,然后按l (小写L键);

这将创建行List insertedItems= categoryCT.getInsertedItems();

我为Windows用户添加:

ctrl+2可选择选项。

对于前者 ctrl+2+L会将您的语句分配给局部变量。

只需使用eclipse的快速修复:Cmd + 1。 在类型categoryCT.getInsertedItems()之后,然后在光标结束时单击Cmd + 1。