如何在 PyCharm 中关闭文件 cluster.yml 的特殊模式验证?

问题描述 投票:0回答:3

PyCharm 有一个用于 YAML 文件的内置编辑器。我可以创建任何以“.yml”结尾的文件,它会对其进行语法检查。今天我想将一个名为

cluster.yml
的文件添加到我的存储库中。 PyCharm 认为这是 kubernetes 配置文件,并将其所有内容标记为严重致命错误。 :-)

甚至代码补全也可以使用,显示各种 kubernetes 选项:

在这个特定项目中,该文件与 kubernetes 无关。它恰好有这个名字

cluster.yml

我尝试在 PyCharm 中“覆盖文件类型”,但它已经具有“YAML”文件类型。我希望这个额外的架构检查消失,并恢复我的简单有效的普通 YAML 编辑器和语法检查。

但是怎么办?

kubernetes pycharm yaml
3个回答
1
投票

我在 Ansible 项目的背景下遇到了这个问题,并且同样感到恼火。解决方案是: 取消选中

File->Settings->Editor->Inspections->YAML->Validation by JSON Schema


0
投票

我发现了同样的情况,所以我将其更改为弱警告


0
投票

PyCharm 状态栏右下角有一个部分显示它正在使用哪个 JSON 架构来检查您的文件。如果单击它,您可以更改架构或选择“忽略文件的 JSON 架构”。

PyCharm版本:2023.3.5

© www.soinside.com 2019 - 2024. All rights reserved.