
这样就不需要专门写个接口或是通过其他方式来调用触发断点了。 手动触发可以极大的提升调试效率。
1 Tsukihime 2022 年 5 月 18 日 写单元测试不行吗? |
3 Bronya 2022 年 5 月 18 日 断点停止的时候可以按 Alt+F8 打开计算表达式窗口,可以主动执行表达式 |
4 dddyyyttt 2022 年 5 月 18 日 如果是 spring 项目可以试下 arthas 的通过 springcontext 执行任意方法。 |
5 chendy 2022 年 5 月 18 日 看了看手里的 php 项目,嗯,真香 可以尝试 alt f8 吧,直接拿 application context 或者写个专门的 debug 接口,反射干所有 |
7 LeeSeoung nbsp;2022 年 5 月 18 日 debug 的时候可以自己输入表达式运行的 |
10 LLaMA2 2022 年 5 月 18 日 在工程的入口处随便下个断,调用某个会触发你意图调试代码块的方法,然后光标点在你要停住的地方,然后在调试器中找到运行到光标处的按钮 (I )快捷键 ALT+SHIFT+9 |
11 liangkang1436 2022 年 5 月 18 日 via Android @Dlin 简单来说还是需要上下文咯,那跟单元测试没有区别 |
12 cslive 2022 年 5 月 18 日 debug 模式下不是有个计算器图标一样的按钮,点一下,里面写代码,可以执行 |
13 ryanbuu 2022 年 5 月 18 日 via iPhone 单测又不会启动 sprinh ,为啥会慢… |
14 EastLord 2022 年 5 月 18 日 其实你可以看看 IDEA 官方帮助文档 |
idea debug 时把断点设成不 suspend ,再在断点那里加上触发逻辑就可以了 |
16 28Sv0ngQfIE7Yloe 2022 年 5 月 18 日 问题是依赖上下文和单测也没区别啊,还是单测写得快啊。。。 |
17 hengyunabc 2022 年 5 月 18 日 可以试下 arthas vmtool ,https://arthas.aliyun.com/doc/vmtool |
19 co2fe 2022 年 5 月 18 日 推荐 arthas 配合 IDEA 插件,拿到 SpringContext 直接调用任意方法。 |
21 Dlin OP @hengyunabc 感谢,我看看 |