一尘不染

关闭Eclipse中的选定HTML错误

jsp

我最近将Eclipse升级到了3.4.2版的Ganymede。

现在,它给我的JSP中的HTML带来了很多错误,例如没有引号和缺少结束标记的参数值之类的东西。这些页面可以正常工作,因为我遗漏了这些情况是可选的。我们可以争论是否应该包含它们,但是现在我正尝试对页面进行简单的更新,并且我不想重新访问整个页面。但是,当所有这些样式警告都标记为错误时,很难找出真正的错误。

有没有办法关闭此功能?

我找到了“窗口”>“首选项”>“ Web”>“
HTML”>“验证”,其中列出了类似此类的错误,并将其从“错误”更改为“忽略”,但是没什么区别。显然,这不是控制它的方法。

(是的,是的,我知道,风格纯粹主义者会说我应该包括所有可选的引号和结束标签。我通常不这样做,因为我认为它们很混乱。我真的不理解这样的哲学:“打字在本文中,绝对不会有任何功能上的差异,它根本不会做任何事情,但是您应该这样做,因为,因为我这么说。”


阅读 682

收藏
2020-06-08

共1个答案

一尘不染

你有没有尝试过:

  1. 点击Window > Preferences。出现“首选项”窗口。
  2. 在“首选项”窗口中,单击Workbench > Editors
  3. 选择以下选项之一:
    • 要关闭实时语法验证,请单击Structured Text Editor并取消选中该Analyze annotations while typing框。
    • 要控制其他注释设置,请单击Annotations并选择您的注释首选项。
  4. 单击确定以保存您的首选项并关闭页面。

从此Ganymede帮助页面

另一种方法:Window > Preferences > Validation。然后取消ManualBuild旁边的框HTML Syntax ValidatorJSP Syntax Validator

2020-06-08