.yml文件格式(YAML/yaml源文件)总结简介
第一篇章(好奇)
起因:在折腾Gocqhtto机器人的时候,发现类似与JSON的配置文件,而且可以在里面写注释!相对于JSON文件来说就很nice,于是在此记录关于YAML的发现和知识
第二篇章(收集资料)
https://zhidao.baidu.com/question/241518417.html 百度知道解析
https://blog.csdn.net/strivenoend/article/details/95321325 yml文件专栏
https://www.reviversoft.com/zh-cn/file-extensions/yml 简介
https://www.jianshu.com/p/cea930923f3d 简书
https://www.zhihu.com/topic/21215051/hot 知乎
https://zhuanlan.zhihu.com/p/150631158 这篇介绍不错建议阅读(不亏是知乎平台)
https://zhuanlan.zhihu.com/p/145173920 知乎(一文看懂 YAML)作者很有自信👇
自己简短总结描述:
1.它不是标记语言,而是一种数据序列化的语言,易于人读写,可以配合目前大多数编程语言使用
2.对比于JSON或xml,它更易于人的读写(就比如可以无顾虑的写注释)
3.广泛的应用:编写配置文件、信息交换、对象持久化、数据检查
简单的语法描述:
大小写敏感
- 就是字面意思
使用缩进表示层级关系
不允许使用tab,只允许空格
缩进的空格数量不重要,只要层级相同的元素左对齐即可
- 缩进只能使用空格,不能用 TAB 字符
- 缩进的空格数量不重要,但是同一层级的元素左侧必须对齐
‘#’ 表示注释,类似Python 注释生效到行末
- 只支持单行注释
更多介绍请查看知乎链接的资料(很详细)
分类:
YAML(配置文件格式)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南