Eclipse中HTML验证设置的存储位置查询(Debian Linux系统)
找到Eclipse HTML验证设置的存储位置
嘿,我来帮你搞定这个问题——Eclipse里的HTML验证设置确实藏得有点隐蔽,不像常规偏好那样有明确的导出入口,而且存储位置也分两种情况,咱们一步步来:
1. 工作区专属的验证设置(最常见)
绝大多数时候,你在Eclipse里配置的HTML验证规则是和当前工作区绑定的,存储在工作区的.metadata目录下的插件专属文件夹里:
- 具体路径示例:
~/your-workspace/.metadata/.plugins/org.eclipse.wst.html.core/ - 这个目录里通常会有
validation.xml或者preferences.xml这类文件,你要找的Coexistence相关设置大概率就在这里面。 - 可以用这条命令精准搜索:
记得把grep -Ri "coexistence" ~/your-workspace/.metadata/.plugins/org.eclipse.wst.html.core/~/your-workspace替换成你实际的工作区路径,如果不知道路径,打开Eclipse后通过File > Switch Workspace > Other...就能看到当前工作区的位置。
2. 全局Eclipse应用级设置
如果你是在Eclipse的"Default Preferences"(默认偏好)里配置的HTML验证,那设置会存在用户目录下的Eclipse全局配置里:
- 路径示例:
~/.eclipse/[你的Eclipse版本号]/configuration/.settings/ - 找名为
org.eclipse.wst.html.core.prefs的文件,用cat或者grep查看内容,里面会有以键值对形式存储的验证规则。
为什么你之前的grep没找到?
你之前搜索的~/.eclipse目录,主要存储的是Eclipse的全局配置、插件缓存和字典文件,而工作区专属的设置并不在这里,所以只搜到了字典文件。把搜索范围扩展到工作区的.metadata目录,就能找到你要的内容了。
另外补充个小技巧:虽然你说偏好导出列表里没看到HTML验证,但可以再试试Preferences > General > Preferences > Export,展开Web > HTML > Validation分类看看有没有单独的导出选项——不过说实话,这类插件级的验证设置很多时候确实没法直接通过偏好导出,直接找配置文件反而更靠谱。
内容的提问来源于stack exchange,提问作者Marco Sulla
相关产品推荐
相关产品推荐

