eclipse IDE中的验证器是什么?

时间:2015-05-08 11:17:22

标签: eclipse validation

为了加速eclipse,我们可以在Eclipse IDE中禁用一个或多个验证器。它实际上加快了日食的负荷。

我的问题不是如何禁用这些验证器。我知道如何做到这一点。

我的问题是验证员做了什么?为什么我们需要它们? 禁用这些验证器的危险是什么?如果我们不想要它们,为什么eclipse会附带它们?

如果我们使用像ant这样的构建工具来构建我们的项目,那么禁用那些验证器是否仍然有效?

引用offcial docs for juno

  

使用的验证器取决于全局和项目验证设置。手动验证项目时,除非满足以下两个条件,否则将使用全局设置:

     
      
  • 在全局验证首选项页面上选中允许项目覆盖这些首选项设置复选框。

  •   
  • 在项目的验证首选项页面上选中了覆盖验证首选项复选框。

  •   

这究竟意味着什么?

1 个答案:

答案 0 :(得分:2)

验证器是Eclipse的Web Tools组件的一个功能。它们提供了一种检查各种文件类型(例如HTML,CSS,XML,JavaScript)的正确性的机制。

对于诸如Java之类的文件类型,文件的正确性在编译时确定,但是没有编译器用于HTML等文件类型,因此需要使用不同的机制来检查文件是否正确。验证器提供了这种机制。

因此,如果您关闭验证器,您将会收到一些有关文件错误的消息。