Markdown基础
Markdown是一种轻量级的标记语言,用于以简单的文本格式编写文档。它通过使用一系列符号(如 #、*、- 等)来标记文本的结构和样式,目的是使文本既易于编写,又能轻松转换成格式化后的HTML等格式。
为什么用markdown?
- 统一定义样式,省去了样式错乱的烦恼,在显示的时候被翻译成HTML显示,可以很清楚很好看。
- 用文本编辑的形式绘制流程图,时序图,类图等,提高绘图速度,降低更改成本
- 语法简洁易学,可读性强。
- Markdown是一种纯文本格式,适合于Git进行版本控制
1. 基本语法
https://markdown.com.cn/basic-syntax/
2. PlantUML的使用
PlantUML 是一个开源的工具,用于通过简单的文本描述来生成 UML(统一建模语言)图。它允许用户使用纯文本语法绘制各种类型的图表,如类图、时序图、用例图、状态图等。
3. 利用vsCode编辑markdown文件
需要安装Markdown Preview Enhanced插件,它用于在编辑器中实时预览Markdown文件的内容,支持PDF和HTML导出、自定义主题等多种高级功能,广泛应用于开发者和写作者的工作流程中。
常见问题&解决办法
PC新装环境Markdown Preview Enhanced + planuml插件显示报错,提示plantuml.jar有问题。
{"errno":-4058,"code":"ENOENT","syscall":"spawn java","path":"java","spawnargs":["-Djava.awt.headless=true","-Dfile.encoding=UTF-8",
"-Dplantuml.include.path=e:\\MyWorkspace\\Project\\AutoTest\\YC_Chanjian_BCBslave\\FCT\\chunengdanxitong20240319","-jar",
"C:\\Program Files\\Java\\plantuml.jar","-pipe","-tsvg","-charset","UTF-8"]}
看起来在尝试运行Java命令时找不到Java可执行文件?
新环境需要安装JAVA环境以及plantuml.jar,安装后检查JAVA版本、环境变量,没有问题。
尝试配置插件Markdown-preview-enhanced: Plantuml Jar Path属性,没有效果。
尝试使用管理员模式打开,可以显示plantuml状态图
重新怀疑环境变量没有配置好,反复配置后无果,放弃。
尝试重启PC,重启后直接打开vscode即可预览Plantuml状态图。 可能是因为配置的环境变量没有生效?