IntelliJ IDEA 13:运行测试后导航堆栈跟踪的键盘快捷键?

5
当我在IntelliJ IDEA 13.01 Ultimate中运行测试时,幸运的是,它通常都会通过。然而,在那些罕见的情况下,当我遇到异常时,它将该异常显示在右侧的“Run”上下文中,如下所示: Run context with stack trace 两个面板之间的上下箭头可以帮助你浏览堆栈跟踪,这非常好。它们声称有一个键盘快捷键,即“ctrl+alt+down”和“ctrl+alt+up”。但是,这些快捷键似乎不适用于任何明显的工作流程,我总是被迫使用鼠标。事实上,这是我在我的IntelliJ IDEA工作流程中唯一需要使用鼠标的时候。我做错了什么?
以下是解决方法:
1. 使用“shift-alt-F10”选择要查看的测试用例。 2. 出现如下图所示的窗口,除了两个蓝色箭头变灰之外。无论编辑器窗口是否包含相关源文件,都是如此。 3. 使用鼠标单击堆栈跟踪中的项目。 4. 现在两个箭头变成了彩色,可以通过单击它们来使用。然而,它们的键盘快捷键无法使用。 5. 这些键盘快捷键似乎偶尔会在我不理解的条件下工作。
我正在使用“ideavim”插件,这可能是个问题吗?

1
你试过在禁用ideavim插件的情况下尝试那个快捷方式吗? - karkum
我试了一下,但好像没有起作用。但是重新尝试后,我发现它只是没有表现出我预期的行为,这就是为什么让我困惑。如果我选择一个失败的测试方法并向“下”导航,我会得到下一个测试类的第一个失败方法。如果我向上导航,什么也不会发生。无论如何,那很有趣。我想知道是否有一种重新映射行为的方法,以便它能与ideavim插件很好地协作。 - David Bruce Borenstein
听起来像是一个插件的想法。 - vikingsteve
1个回答

2

这是一个已知的问题,可以自由地为VIM-176投票。


看起来这不是idea-vim的问题,而是Intellij的问题 - 没有这个插件,ctrl+alt+down和ctrl+alt+up这些快捷键也无法使用。 - 3voC
不,这是在 IdeaVim 中出现的问题。它只是在 IdeaVim 0.49.8 EAP 中修复了。 - Andrey Vlasovskikh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接