Eclipse 输出控制台滚动时出现烦人的错误对话框。是什么原因造成的?
当我使用 Pydev 在 Eclipse 中运行 python 脚本时 - 几秒钟后我收到一个 Eclipse 错误对话框。
窗口标题是“发生多个问题”。
该框有一个红色的 X 图标,旁边有一条错误消息“发生内部错误”。
错误窗口列表均具有文本“显示文档结尾”。如果我单击详细信息,我会收到后续消息
An internal error has occurred.
39
此问题似乎与控制台有关。我注意到滚动条丢失了。我有时可以使用箭头键滚动,但是滚动有时会导致控制台区域混乱。我在 google 上搜索到“显示文档结尾”应该是一个 exlipse IDE 函数,它应该会导致控制台跳到末尾。
有人知道会发生什么吗?我该如何解决这个问题?真的很烦人。
在 Windows XP 32 位上使用带有 Pydev 插件的最新 Sun JDK 上的 Eclipse 3.6。
When I run python scripts in Eclipse with Pydev - after a few seconds I get an eclipse Error dialog.
The window title is "Multiple Problems have occurred".
The box has a red X icon, adjacent to an error message "An internal error has occurred"
The list of error windows all have the text "Reveal End of Document". If I click on details I get the follow-on message
An internal error has occurred.
39
This problem seems to be related to the console. I've noticed that the scroll-bar is missing. I can sometimes scroll using the arrow keys, however scrolling occasionally causes the console area to mess up. I've googled that "Reveal End of Document" is supposed to be an exclipse IDE function which ought to cause a console to jump to the end.
Does anybody have an idea what might be going on? How can I fix this problem? It's really annoying.
Using Eclipse 3.6 on an up to date Sun JDK with Pydev plugin on Windows XP 32 bit.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
这似乎与Eclipse Bug 243877 - 长输出行的IOConsole更新程序错误
我没有使用 Pydev,但我收到了很多“显示文档结尾”弹出窗口和“org.eclipse.text”异常。
正如错误报告中提到的,它与 Eclipse 首选项 -> 中的“固定宽度控制台”复选框直接相关。运行/调试->安慰。当我选中该框并在控制台中收到太长的消息时,异常涌入。当我取消选中该框时,它就停止了。
不敢相信它还在靛蓝。
This seems to be related to Eclipse Bug 243877 - IOConsole Updater error with long output lines
I am not using Pydev but I have been getting a lot of these "Reveal End of Document" popups and "org.eclipse.text" exceptions.
As mentioned in the bug report, it is directly related to the "Fixed width console" check box in Eclipse Preferences -> Run/Debug -> Console. When I checked the box and got too long message in my console, the exceptions flooded in. As soon as I unchecked the box, it stopped.
Can't believe its still here in Indigo.
只需取消选中固定宽度控制台即可。
是的,这个答案听起来很奇怪,但它对我有用。
希望这会有所帮助。
Just Uncheck Fixed width console.
Yes, this answer sounds weird, But it worked for me.
Hope this helps.
请参阅看起来相关的此错误。
See this bug which looks related.
对我有用的方法:关闭所有窗口和视图。
右键单击源选项卡 ->关闭全部。对视图执行相同的操作。重新运行应用程序。控制台会自动打开并显示输出,不会弹出烦人的错误窗口。
What worked for me: Closing all windows and views.
Right click on a source tab -> Close All. Do the same for Views. Re-run application. Console automatically opens with output with no annoying error popup.
当您的程序超出控制台宽度时就会发生这种情况。
如果清除控制台,消息框将停止。
右键单击并清除控制台(也在运行时)。
It happens when your program exceeding the console width.
If you clear the console, the message box stop.
Right click and clear console (also when it's running).