【问题标题】:Auto generate variable for return value of method自动生成方法返回值的变量
【发布时间】:2014-07-18 05:04:54
【问题描述】:

我经常遇到 这样的情况,我觉得很烦人,我必须手动将方法更改为类似

List<MPartSashContainerElement> list = sps.getChildren()

有什么办法,在图片中显示的这一点上,我可以自动添加上述作业的第一部分,这样

sps.[CTRL+SPACE - getChildren()] 上的选择可能会直接导致上面的表达式?

更新

这已成为关于后缀代码完成的学士论文的一部分,并且该功能正在进行中。如果您想了解更多信息,请查看Google Plus announcementPostfix Template Implementation

【问题讨论】:

    标签: eclipse eclipse-jdt


    【解决方案1】:

    没有。你可以写完sps.getChildren(),然后用光标在getChildren选择器中,使用Ctrl+1将结果分配给一个新的本地。无法判断您何时“完成”并准备好插入表达式的左侧——毕竟,您可能正在调用 getChildren() 的结果。

    【讨论】:

    • 感谢您的回答!也许可以在这个提案下方添加第二个提案,我可以直接生成请求的变量?
    • 不确定我理解你的意思。你能详细说明一下吗?
    • 添加一个额外的内容建议,如图所示 getChildren() : List getChildren() : List (创建变量)或类似的东西!会省掉 CTRL+1 的东西 :)
    【解决方案2】:

    功能将由新实现的Postfix code completion 实现,请查看更新站点的链接或上述google plus 帖子以获取更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-22
      • 1970-01-01
      • 2021-01-16
      • 2015-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-05
      相关资源
      最近更新 更多