Intellij idea停止执行函数而不停止完全调试

时间:2015-05-11 16:22:57

标签: debugging grails intellij-idea

我使用IntelliJ IDEA 12.1.4来调试Grails应用程序。我需要大约2分钟才能启动调试会话。我想尽量避免重启。

我正在尝试调试控制器操作,我需要看到它被击中。它执行一些我不想执行的操作。我知道这可以通过在第一行中暂时返回该操作来执行。但是一般认为,所有框架都不支持代码更改。那么IDEA是否有任何功能允许我在不退出整个调试的情况下退出调试点(即退出单个HTTP请求而不取消整个调试器会话)?

1 个答案:

答案 0 :(得分:0)

  1. 在调用您要离开的方法的方法中设置断点
  2. 启动调试会话
  3. 当调试器到达您不想详细调试的方法时,请使用" Step out"按钮,或按Shift + F8
  4. 然后调试器应停在您在步骤1中设置的断点
  5. 修改 也许我快速回答。我下面的例子是Java,而不是Grails。也许没有"步出"使用IntelliJ在Graisl调试中运行。抱歉 step out