zoukankan      html  css  js  c++  java
  • IDEA: Call Hierarchy

    在日常开发中,查看某个方法、字段可能被用在哪些地方。这个是个很常见的操作。

    例如,在使用Eclipse时,选择方法后,右键菜单里选择 show call hierarchy,即可查看有哪些地方调用了这个方法。

    但是在IDEA里,却是没有这个菜单项的,它里面有一个FInd Usages菜单,也是可以查看哪些地方调用了,但是它只能看到直接调用这个方法的几个地方,并不能看到完整的调用栈。它并不能满足我们的需求。难道在IDEA中,连show call hierarchy的功能都没有吗?

    自然不是的,IDEA的call hierarchy是放在Navigate > call hierarchy下的。这样用起来好像很麻烦呀,如果做到像Eclipse那样,放在右键菜单里,就更好了,毕竟已经习惯了这个操作模式。

     在Settings > Menus and Toolbars 下,可以自由的定制菜单,tool的。

    按照下图位置,切到Editor Popup Menu > Editor Popup Menu Actions (1)> Find Usages。

    然后点击Add after ,从Navigator 里将call hierarchy 添加一下,就可以了:

     
  • 相关阅读:
    python 17 函数基础(一)
    python 17 异常
    python 16 文件操作(二)
    python 15 文件操作(一)
    python 13 字符编码
    《转》python 12 列表解析
    《转》python 11 表达式和语句
    关于int型数据的SQL模糊查询猜想
    PB学习笔记
    JSONObject.fromObject()
  • 原文地址:https://www.cnblogs.com/UUUz/p/11988085.html
Copyright © 2011-2022 走看看