intellij-idea - 如何从intellij idea复制错误消息?

标签 intellij-idea

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

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

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

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

EDIT2:另一种方法:

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

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

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

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

最佳答案

更新:在当前 IDE 版本中,它可以通过 Alt+Click 运行,但仍然存在一些可用性问题:it's not discoverable , doesn't work for all the pop-upsmay 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/

相关文章:

intellij-idea - 用于匹配大括号的 IntelliJ IDEA 快捷键映射

java - 为什么我的Gradle Java项目没有在Intellij中构建?

java - Java 中的返回类型 - long 到 int 转换 - IntelliJ 提示?

javascript - 使用自定义模块路径时 IntelliJ Javascript "Cannot Find Declaration to go to"

gradle - 使用 IJ 和 Gradle 6.5 重新加载项目时出错

java - 将 Spark "Library"添加到 Scala 项目

intellij-idea - "UML Class Diagram"在 IntelliJ 社区版中可用吗?

intellij-idea - 在 Intellij 中为 Apache Velocity 宏参数启用隐式上下文变量解析

intellij-idea - Intellij缩放字体所有选项卡

java - 使用 OpenNLP 获取句子的解析树。陷入困境的例子。