vscode asciidoc 中的 plantuml 不显示问题

博客介绍了在VS Code中配置uml远程生成服务器地址的操作。通过ctrl+shift+p打开用户设置JSON,添加属性,再允许显示不安全内容。还提到2024年6月26日版本更新3.3.1,asciidoc.preview.attributes字段过时,use_kroki不再生效并更新字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

成功效果:

不成功的效果:

 vs code中 ctrl+shift+p ,打开用户设置JSON,尾部加上属性如下

// 过时
//"asciidoc.preview.attributes": {
//  "plantuml-server-url": "http://plantuml.com/plantuml"
//}

此目的为配置uml远程生成的服务器地址

再 ctrl+shift+p

screeenshot

screeenshot

允许显示不安全内容

最后打开 asciidoc 的

 This extension supports a wide range of diagrams from BPMN to Graphviz to PlantUML and Vega graphs using kroki and asciidoctor-kroki.


2024年6月26日 版本更新3.3.1

asciidoc.preview.attributes 字段过时。

use_kroki不再生效,字段更新为

 "asciidoc.extensions.enableKroki": true,

参考:Preview AsciiDoc with embedded PlantUML in VS Code

### 如何在同类型的思维导软件中插入片 #### Visual Studio Code 中的 MindMap 插件支持情况 对于Visual Studio Code中的MindMap插件,存在一些局限性。已知`vscode-mindmap`支持插入片的功能[^1]。 #### 使用 Nano MindMap 替代方案 作为替代工具,Nano MindMap虽然功能如前者全面,但是确实允许用户插入片到思维导当中。这为需要此特性的用户提供了一个可行的选择。 ```python # 示例 Python 代码用于说明如何操作其他应用而非直接解决当前问题 def insert_image_in_nano_mindmap(image_path, position): """ 模拟在Nano MindMap中指定位置插入像的过程 参数: image_path (str): 像路径 position (tuple): 插入的位置坐标(x,y) 返回: bool: 成功与否的状态标志 """ try: # 这里仅作示意用途,并非实际API调用 nano_mindmap.insertImage(image_path=image_path, at=position) return True except Exception as e: print(f"Error occurred while inserting image into Nano MindMap: {e}") return False ``` #### AsciiDocPlantUML 扩展特性 如果考虑采用AsciiDoc配合PlantUML的方式创建思维导,则可以通过特定语法嵌入外部资源链接指向所需展示的形素材。过需要注意的是这种方式主要适用于静态文档生成场景,在交互性和实时预览方面可能有所欠缺[^3]。 ```asciidoc // 下面是一个简单的例子展示了怎样利用PlantUML定义带有背景案节点的方法之一 .MindMap示例 [plantuml] ---- @startmindmap * 节点A [[http://example.com/image.png]] @endmindmap ---- ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值