我有一个庞大的项目源代码,我主要在PHP和JavaScript上工作.我必须将完整的项目区域作为Eclipse中的项目根目录,但不幸的是,这包括几个驱动WST/DLTK /等内置验证的目录.坚果.
我已经尝试禁用项目属性中的所有验证器.我一次一个地进入验证器,并将规则添加到"排除组"设置以排除特定文件夹.我已从项目属性中的PHP构建路径中删除了这些文件夹.然而,我的问题视图/标签仍然散布着成千上万的红色标记,这些标志主要来自我们用来保存外部元素(Apache,PHP等)副本的文件夹.你知道,典型的"有我们目前使用的特定版本的副本".
信噪比太差了,我根本无法使用视图,这是一种耻辱.如果我不会有IDE的好处,我可能也会使用vim(我将它用于其他东西,但对于这个代码库,一个好的IDE是一个更好的选择,提供我可以让它工作).在我看来,能够右键单击项目中的文件夹并选择"从验证中排除"将是一个显而易见的功能,但唉,没有这样的功能.是否有另一种方法可以让验证器(PHP,HTML等)忽略我需要忽略的文件夹?
试过的解决方案;
右键单击项目
选择属性
选择验证
选中启用项目特定设置
在XML Validator行上,单击"..."按钮
选择Exclude Gruop
单击添加规则
选择"文件夹或文件名"
点击下一步
选择未验证的文件或文件夹.
单击完成
单击确定
单击确定
这解决了我的问题.因为eclipse验证会为生成的GWT文件带来错误.
最好的祝福.
我在寻找同样的答案时遇到了这个问题.我将列出我在这里所做的步骤,并希望它将来会帮助某人.
我正在使用Eclipse 4.1,我执行以下操作来排除特定xml文件的验证.我相信如果您配置不同的验证器,它也适用于其他文件.
转到首选项 - >验证找到您要更改的验证器并选择设置(并非所有验证器都有设置,希望您的设置有效).
在设置中,您可以添加排除组,您可以在其中添加规则以指定排除特定扩展名,文件夹或文件名,项目性质,方面或内容类型的验证程序.
我有PHP for PHP Developers,我正在处理同样的问题.
除了上面的优秀答案,我还有一个建议.
我的第一个建议是不要使用Aptana,除非你真的想要那些验证器(因为它们几乎不可能从我的经验中脱离).
除此之外,转到文件 - >属性 - >构建器,然后取消选择"验证"和"脚本构建器"和"JavaScript验证器".
到目前为止,它有助于极大地加速某些操作.
我还建议禁用"自动构建".因为您使用的是PHP,如果您不想进行验证,实际需要它构建任何东西的可能性很小.
在主菜单中,转到Project并取消选中"Build Automatically".您将需要不时地构建项目,方法是右键单击项目并选择"构建项目".
以上所有步骤都帮助我获得了基本编辑器,这正是我想要的.