55

当我在 intellij 中编写代码并出现错误时,它会将带有错误的代码高亮显示,当我将鼠标放在它上面时,它会显示详细的错误消息。问题是复制不了。当我将鼠标移到弹出的气球消息上并开始选择消息时,气球消失了。在 Eclipse 中,F2 上有一个“焦点”功能,允许您将其集中在弹出窗口上,因此它成为一个模式窗口,并且当您移开鼠标时不会消失。intellij idea 中有这样的功能还是有其他方法可以复制错误消息?

编辑:我刚刚发现我需要:

  1. 非常小心地将鼠标移到气球上,
  2. 非常小心地将鼠标移动到左侧,但只移动到文本的左侧,而不是气球
  3. 按下鼠标左键,然后非常小心地将鼠标移动到文本的右侧,而不是气球
  4. 在不释放鼠标左键的情况下按 ctrl+c。

来吧!这真的很烦人,Eclipse中是否有像F2这样的“焦点”功能?

EDIT2:另一种方法:

  1. 小心地将鼠标向下移动到气球消息
  2. 按住鼠标左键
  3. 在不释放鼠标左键的情况下按 ctrl 然后非常快 A 然后 C

它会使气球消息消失,但如果你足够幸运,你将设法从气球中选择所有文本并复制它。通过一定的练习,它确实比方法#1 更快。

仍然没有“正常”的方式来做到这一点。

我发现如果我编译类,我会收到错误消息,但它们可能完全不同,如果我的类没有编译,我根本不会收到错误消息。

4

4 回答 4

33

更新:它在当前 IDE 版本中通过Alt+工作Click,但仍然存在几个可用性问题:它不可发现不适用于所有弹出窗口,并且可能会复制其他文本/键盘快捷键符号。还有一个请求是通过允许通过+仅复制选定的文本来使其更简单CtrlC


原答案:

请投票支持此问题以解决此问题。

于 2013-10-16T09:47:58.297 回答
9

在 Mac 和 IntelliJ CE 2018 上,我根本无法从错误消息工具提示中选择文本,但链接的 bug 票证中有人指出 Alt + Mouse Click 将文本复制到剪贴板(这意味着您可以粘贴并获取文本) 这对我有用。

于 2018-04-23T16:10:25.053 回答
2

问题现已修复。

我已经用 Intellij IDEA 2017.1.4 对其进行了测试,它工作得很好:

在此处输入图像描述

于 2017-06-28T07:30:07.947 回答
0

按住CTRL键似乎可以解决问题,然后我可以选择描述并复制。

于 2019-10-24T10:00:16.050 回答