是否可以在 markdown 文件中突出显示 plantuml 语法?

Is it possible to have plantuml syntax highlighting in markdown file?

我使用 VSCode 编写降价文件,我在其中编写 plantuml 代码以在我的文档中包含图表。示例:

# Hello World

My sequence diagramm

```plantuml
@startuml
Work --> Home
Home --> Work
@enduml
```

Visual Studio 代码可以支持 plantuml 语法高亮显示(有一些扩展)。但是,内置的 markdown 扩展不支持 fenced 代码块中的 plantuml。所以我们不会在降价文件中突出显示 plantuml 语法。

是否可以通过扩展在 markdown 语法中添加 plantuml 支持,或者是否需要 VSCode markdown 扩展中的功能请求?

是的,plantuml 扩展或其他扩展可以使用语法注入添加新的受保护代码块语言。我整理了一个如何执行此操作的示例:https://github.com/mjbvz/vscode-fenced-code-block-grammar-injection-example