YAML广泛用于编写容器化应用程序的配置文件。注释用于解释特定行或忽略错误行。YAML只支持单行注释,即在注释文本前使用#,#后的字符为注释内容。#Thisisasinglelinecommentfoo:bar#Thisisaninlinecomment不能像在C或C++中那样使用注释块。但是,在某些文本编辑器中,可以使用快捷键注释掉多行。我们先来看单行注释。在YAML中注释单行要在YAML中添加单行注释,请使用井号#。看下面的例子:注释不一定要放在行首,也可以放在中间。需要注意的是井号#之后的部分会被标记为注释:foo:barwindows:discard#Inlinecommentlinux:debian:ubuntuarch:manjaroYAML中的多行注释(使用nano)在C和许多其他语言中,您可以使用/**/注释掉整个代码块。但是YAML中没有这样的功能。如果要注释掉20行代码,需要在这20行代码的开头加上#。添加多行注释,可以手动逐行添加#,或者使用专用文本编辑器使用快捷键在需要注释的行添加#。作为演示,我们使用nano编辑器。按照4个简单的步骤来评论多行。1)使用Alt+A设置标记要在nano文本编辑器中选择行,首先,您必须设置一个标记来指示您要从哪里开始选择:一旦您按下Alt+A,nano将指示您在该行上做了什么标记。2)使用上下方向键选择要注释的行标记后,可以使用上下方向键选择多行:3)使用Esc+3对选择的行进行注释选择要注释的行后被注释,按Esc+3注释掉选中的行:4)Unmark注释掉选中的行后,需要取消设置的标记,仍然使用Alt+A组合键。最后,根据任务,您可以保存更改(或保存并退出nano文本编辑器)。如果你使用的编辑器不是nano,也是可以的,操作类似。大多数文本编辑器都可以对多行??进行注释。
