我在Eclipse中处理相对较小(100-300行)的Javascript文件,每次我将光标放在该行上时,它都会周期性地对某些代码感到不安,并弹出这个错误。错误是:
'Requesting JavaScript AST from Selection' has encountered a problem.
An internal error occured during "Requesting JavaScript AST from selection".
java.lang.NullPointerException
当我转换这个的时候:
if(p){
// enter code here
} else { return false; }
如下所示:
if(p){
// enter code here
} return false;
错误弹出几次。每次它都会停止我的输入,并要求我单击okay按钮。然后,我再键入两个字符,错误再次出现。
有什么想法可以防止这个错误或者禁用Javascript AST吗?
这是在Eclipse Java EE,Indigo Service Release 2上。它几乎是一个平面安装,只安装了两个插件,两个插件都不是SVN的,也与Javascript无关。
发布于 2012-08-09 00:35:14
一开始我以为这只是个小把戏,但它工作得很好,我不得不把它作为一个实际的答案贴出来。
当错误窗口弹出时,不要关闭它。只需将它拖到一边,焦点回到主窗口并继续编辑。
当错误再次发生时,Eclipse不会将焦点改回错误消息。焦点停留在编辑窗口中,您可以继续编辑文档。
发布于 2012-09-10 03:11:26
一个更好的答案(来自Cliff Ribaudo链接的bug报告,评论#10和其他人):
禁用切换标记实例(按住Alt-Shift-O组合键或工具栏上的画笔图标,可以方便地显示当前状态)。
谢谢,克利夫!
编辑:
发布于 2012-07-05 02:40:06
https://stackoverflow.com/questions/11334026
复制相似问题