问题标签 [call-hierarchy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - Spring Boot 函数栈上下文
有什么方法可以创建,比如说一个上下文,并根据函数堆栈知道我在什么上下文中并从中检索值?
例如:
请求进入控制器(在标头中包含 requestId)。控制器从 Service1 调用函数。Service1 从 Service2 调用函数。
如果我需要 Service2 中的 requestId,我必须手动向下传递。但是通过“函数堆栈上下文”(或其他)传递它会更方便。
先感谢您
java - 不使用 Eclipse 快捷方式以编程方式调用方法的层次结构
我从stackoverflow的一个页面中看到了类似的帖子
在Java/eclipse中使用Search Engine实现调用层次结构(获取调用某个方法的所有方法)
但是关于用法的代码包含一个方法findMethod。该方法参数中的类型是什么。请建议一个具有该参数值的代码。
intellij-idea - 具有依赖关系的 IntelliJ 调用层次结构
在 IntelliJ 中,可以从依赖 jar 中反编译单个类,并查看对我们的 prod 类的函数调用。但这对于查找对该方法的所有调用没有用。
有一个选项可以在调用层次结构功能 (Ctrl+Alt+H) 中包含依赖项,但它似乎不适用于特定情况。
要使用搜索依赖项的功能,是否应该提供依赖项的源代码?这是否意味着 IntelliJ 只能索引与源代码的依赖关系?
谢谢
java - 用于从项目中获取方法的调用层次结构的 Java API
我正在为我的项目中的自动化工作。我需要一个可以从项目中提供调用层次结构数据的 API。我使用了 Github JavaParser,但由于输入项目有超过 12,000 个文件,因此需要更多时间。
因此,我正在寻找任何 API 或其他选项来更快地获取项目中给出的方法的调用层次结构。
请通过提供适当的解决方案来帮助我。
问候, 苏尼尔 DC
java - 如何在 IntelliJ IDEA 中为被覆盖的方法生成 Java 调用层次结构
我需要分析 Java Spring Boot 应用程序中方法的调用层次结构。
当我有以下情况时,IntelliJ IDEA 会感到困惑:
- 一个接口
I
声明I.foo()
A
具有实现的抽象类I.foo()
- 几个具体的类
B
等C
扩展A
和B
覆盖A.foo()
我想获得呼叫层次结构,B.foo()
但是我也获得所有呼叫者C.foo()
。
如果这很重要,这些类会自动装配,类似于以下内容:
在 IntelliJ IDEA 中,调用层次结构B.foo()
包括Caller1.bar()
和Caller2.bar()
。但我只想要B.foo()
这样的来电者Caller1.bar()
。
intellij-idea - 在 IntelliJ 中,如何在不上一层的情况下转到调用层次结构中的下一个调用者?
当试图遍历 IntelliJ 中的调用层次结构(Next Occurrence
快捷方式)时,节点会展开,并且选择会一遍又一遍地向上一层。
我希望它只遍历调用者列表,而不是第一个调用者的第一个调用者的调用者,第一个调用者的调用者等等......
是否有一些设置可以仅遍历第一个调用者级别?
谢谢。
c# - 查看调用层次结构说光标必须在成员名称上
我已经阅读了这篇关于如何查找接口的所有实现的好文章。但是,在单击上下文菜单后View Call Hierarchy
,它会说Cursor must be on a member name
:
我要做的是:
- 双击界面
- 然后点击
View Call Hierarchy
View Call Hierarchy
点击界面怎么可能看到?