从Eclipse源代码编辑器中的圆圈x复制错误消息文本



我正在尝试使用Eclipse修复Java web应用程序中的数百个XML验证错误。用谷歌搜索它们是非常痛苦的,因为到目前为止,这一直是我的工作流程:

  1. 在浏览器中打开Google

  2. 单击错误所在的Eclipse编辑器选项卡(显示为行首带有白色"X"的红色圆圈的图标),将鼠标悬停,并尝试记住其中的一大块。

  3. 单击浏览器中的搜索表单,并尝试从内存中复制块。

  4. 重复步骤2-3,直到搜索表单中的文本与Eclipse暂时显示在屏幕上的文本匹配。通常是这样的:

" cvc-complex-type.2.4。d:发现以元素"description"开头的无效内容,此时不需要子元素。"

(这只是成千上万个错误中的一个,如图所示。我从内存中复制了5或6块)

目前,它让我感到震惊的是,在Eclipse中似乎没有任何简单的方法来做一些事情,比如右键单击错误图标&选择"复制错误描述"…或者至少以某种方式显示它,给另一个窗口输入焦点,这样我就可以在搜索表单中输入它。

我知道是更好的方法。

我怀疑错误描述出现在"问题"选项卡的某个地方,但我确实有近10,000个错误& &;这里有警告,而且我不知道有什么明显的方法可以对它们进行排序或过滤。是否有一些键盘修饰符+鼠标操作,允许我单击红色/白色X图标,并让Eclipse直接带我到问题选项卡上的错误?

好问题,我觉得有一个稍微简单一点的方法。我正在运行Eclipse Kepler,但我怀疑这也适用于您。

将鼠标光标滚动到编辑器槽中的问题x图标上(如果您显示的是行号,它将位于该区域),等待工具提示显示错误消息,然后快速将光标移动到工具提示上并在文本中单击,然后您可以选择所有(Ctrl + a)并复制(Ctrl + c),然后粘贴到错误描述的任何地方。

最新更新