【发布时间】:2021-09-27 03:57:43
【问题描述】:
我目前正在为我的 PhpStorm 打算使用 .yaml 序列而苦苦挣扎,这些序列除了字符串之外还有其他属性。例如。在图片中按顺序排列的键。
所需的行为是具有符合项目的自动格式化 - git 更改图片中的旧值。
.editorconf 是基本的,不处理这个问题。 PhpStorm .yaml 格式化属性是默认属性。测试了所有选项,但都没有达到预期的结果。
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false
[*.yaml]
quote_type = single
是否有一个.editorconf 属性可以导致正确的格式?
【问题讨论】:
-
你的 YAML 文件的全名是什么?
-
organisation-admin-news.yaml- 它包含 OA3 -
您在
.editorconf中有一个全局规则,其中indent_size = 4也适用于.yaml文件。您可以将其更改为 2(或为 yaml 文件设置为 2)或将其从全局模式中完全删除。 -
在 yaml 文件中需要缩进 4 个空格 - 但是在序列项中,不需要在短划线和键之间缩进。
标签: yaml phpstorm editorconfig