当我在 intellij 中编写代码并犯错误时,它会突出显示带有错误的代码,当我将鼠标放在它上面时,它会显示详细的错误消息。问题是我无法复制它。当我将鼠标移到弹出气球消息上并开始选择消息时,气球消失。在 Eclipse 中,F2 上有一个“焦点”功能,允许您将其聚焦在弹出窗口上,这样它就成为一个模式窗口,并且当您将鼠标移开时不会消失。 intellij idea中有这样的功能还是有其他方法复制错误消息?
编辑:我刚刚发现我需要:
- 非常小心地将鼠标向下移动到气球,
- 非常小心地将鼠标移动到左侧,但仅限于文本的左侧,而不是气球
- 按下鼠标左键,然后小心地将鼠标移至文本右侧,而不是气球
- 在不释放鼠标左键的情况下按 ctrl+c。
来吧!这真的很烦人,Eclipse 中有像 F2 这样的“焦点”功能吗?
EDIT2:另一种方法:
- 小心地将鼠标向下移动到气球消息
- 按住鼠标左键
- 在不释放鼠标左键的情况下按 ctrl,然后非常快地按 A,然后按 C
它会让气球消息消失,但如果你足够幸运,你将设法从气球中选择所有文本并复制它。经过一定的练习,它确实比方法 #1 更快。
仍然没有“正常”的方法来做到这一点。
我发现,如果我编译类,我会收到错误消息,但它们可能完全不同,如果我的类没有编译,我根本不会收到错误消息。
最佳答案
更新:在当前 IDE 版本中,它可以通过 Alt+Click 运行,但仍然存在一些可用性问题:it's not discoverable , doesn't work for all the pop-ups和 may copy additional text/keyboard shortcut symbols 。还有a request to make it more straightforward by allowing to copy only selected text通过 Ctrl+C。
<小时/>原答案:
请投票给this issue修复它。
关于intellij-idea - 如何从intellij idea复制错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19399691/