关闭eclipse中选定的HTML错误

时间:2009-08-07 19:01:53

标签: eclipse jsp

我最近将Eclipse升级到Ganymede,版本3.4.2。

现在,我在JSP中为HTML提供了大量错误,例如没有引号和缺少结束标记的参数值。这些页面工作正常,因为我将这些内容排除在外的情况下是可选的。我们可以争论是否应该包含它们,但是现在我正在尝试对页面进行简单的更新,而我不想重新访问整个页面。但是当所有这些样式警告被标记为错误时,很难找出真正的错误。

有没有办法将其关闭?

我找到了Window>偏好>网络> HTML>验证会列出这些错误并将其从“错误”更改为“忽略”,但它没有任何区别。显然,这不是控制它的原因。

(是的,是的,我知道,风格纯粹主义者会说我应该包括所有可选的引号和结束标记。我经常不这样做因为我认为它们是混乱的。我真的不明白所说的哲学,“在这个文本中输入绝对没有任何功能差异,它根本不做任何事情,但你应该这样做,因为,好吧,因为我这样说。”)

3 个答案:

答案 0 :(得分:11)

你试过了吗?

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

来自Ganymede help page

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

答案 1 :(得分:11)

  1. 右键单击Eclipse中的项目。
  2. 选择“属性”。
  3. 选择“验证”。
  4. 选中“启用项目特定设置”。
  5. 取消选中所需的任何验证器(例如HTML语法验证程序)
  6. 重建项目。
  7. 您可能需要进入Windows->偏好设置 - >验证并选中“允许项目覆盖这些偏好设置”。

答案 2 :(得分:2)

检查一下 转到

  

窗口>喜好。在网络> HTML文件>验证

你会发现“缺少开始标记:”和“缺少结束标记:” exlips setting