【问题标题】:Eclipse - show overring method specific return valueEclipse - 显示覆盖方法特定的返回值
【发布时间】:2018-11-01 03:40:22
【问题描述】:

通常我有一个父类,其方法为:

 abstract boolean validate();

我想知道所有返回特定值的子类,如

 boolean validate() {
     return true;
 }

如何在 Eclipse 中做到这一点?这是一个一般问题,其中返回值可以是 Object as String 并检查返回 null 值的方法

【问题讨论】:

  • 大多数 IDE 会快速向您展示抽象方法的所有实现。我认为您需要手动检查它们以确定它们返回的内容。
  • 我怀疑是否有一种内置方法可以搜索返回特定文字值的方法,如果这就是您所要求的。
  • @shmosel 如果不可能,是否有解决方法?我可以在搜索结果中看到每种方法的第一行/最后一行吗
  • 你最好的选择可能是一个简单的正则表达式,比如boolean\s+validate\(\)\s*\{\s*return\s+true;。当然,这不适用于 cmets、常量等。
  • @dave 我有几十个方法,有解决方法吗?

标签: java eclipse visual-studio-code search


【解决方案1】:

我能够使用正则表达式进行搜索,包括换行,现在在 VS 代码中:

validate\(\) \{\n(\t+)(.+)return true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2021-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多