首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >日食导航

日食导航
EN

Stack Overflow用户
提问于 2014-12-12 11:43:24
回答 1查看 14关注 0票数 0

因此,我在前面进行了一些重构,这涉及到向方法调用中添加另一个参数。此场景不允许快速修复。

示例(非常简化):

代码语言:javascript
复制
methodCall(arg1, arg2).anotherMethodCall();

由于存在anotherMethodCall(),我不能简单地转到行尾,使用箭头快速到达我希望在methodCall()的参数列表末尾添加arg3的位置。

因此,如果我的游标在methodCall中,是否有什么方法可以轻松地导航到方法调用的参数列表的末尾?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-12 16:28:08

Eclipse的重构特性(大多数情况下)可以为您自动化这一点。右键单击要向其中添加参数的方法(在您的示例中,它将是methodCall()的源),并选择Refactor > Change method Signature.

在生成的对话框中,使用 add *按钮向方法签名添加一个新参数。**默认值是将自动插入到已经调用该方法的所有代码中的内容,因此您可以选择合理的方法,或者将其设置为无效的东西(如单词FIXME),以强制在每个调用位置上进行编译错误。

OK完成重构,所有调用代码都将进行调整。如果将默认值设置为生成编译错误的内容,则可以使用Problems视图直接导航到问题并修复该值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27442949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档