Abh*_*tel 41 visual-studio-code
我刚刚开始使用 VSCODE,每次在现有 YML 文件中粘贴 YAML 代码时都会遇到麻烦。基本上,编辑器似乎会自动格式化文档,这样做会弄乱文档中的重要空间。这会导致 Azure Devops 中的构建中断。尽管 VS code 可以很好地将文档格式化为可折叠区域,但格式化带来的烦恼使其难以使用。任何帮助,将不胜感激。
前:
ahm*_*iee 30
我通过更改和语言的editor.autoIndent设置解决了这个问题yamldockercompose
更新:在VsCode中,按ctrl+shift+p(cmd+shift+p在Mac中),然后搜索Preferences: Open User Settings (JSON)添加以下配置:
"[yaml]": {
"editor.autoIndent": "advanced"
},
"[dockercompose]": {
"editor.autoIndent": "advanced"
}
Run Code Online (Sandbox Code Playgroud)
Tal*_*avy 22
在 VsCode 中,按Windows 上的ctrl+ shift+ (或 Mac 上的+ + ),然后搜索. 在那里,我添加了这一行:pcmdshiftpPreferences: Open User Settings (JSON)
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
Run Code Online (Sandbox Code Playgroud)
我选择它是因为它包含单词yaml,所以我认为它一定是 yaml 特定的。
无论如何,它似乎对我来说做得很好。
关闭设置format on paste。这是一个全局设置,但插件有时有自己的设置,因此如果您正在运行像 prettier 这样的格式化程序,您需要查看这是否是该插件的一个选项。
| 归档时间: |
|
| 查看次数: |
108147 次 |
| 最近记录: |