0.根底环境

类别:笔记本
型号:中国长城 UF712
硬件平台:飞腾处理器(ArmV8 指令集)
零碎:河汉麒麟操作系统 V10 SP1(2203)
关键词:
信创,麒麟零碎,linux,PKS,河汉麒麟,飞腾,arm64,arm,Visio,BPMN,Drawio,markdown,vscode

1. 需要背景

在windows上面,咱们能够应用visio进行想要的图形如架构图,流程图绘制。但Linux下,特地是飞腾环境下,VISIO没有较好的替代品。
目前利用商店下的亿图可能最比拟好的替代品,然而须要购买。本文从收费且好用的角度,通过drawio,redhat bpmn editor,typora,visual studio code,mermaid的角度为大家提供一个好的,且收费的解决方案。

2.visio最佳代替drawio

先装置好visual studio code
再在visual studio code中,装置drawio插件

试验的话,在桌面新建一个文件名.drawio的文件,而后再用vscode关上指定文件,成果如下。

3.bpmn与流程图

3.1 vscode插件模式

如图所示,装置bpmn editor(redhat提供)

桌面上新建文件名.bpmn,而后再用vscode关上,成果见下图

3.2 利用markdown与mermaid实现流程图等图的绘制

注:此种形式最适宜技术人员,且能够联合GIT做到版本变更治理

3.2.1 利用vscode markdown 绘制流程图

Mermaid
Mermaid lets you create diagrams and visualizations using text and code.
https://mermaid-js.github.io/
https://mermaid.live/
mermaid反对的图类型

在vscode中装置markdown preview mermaid support

装胜利,内置的markdown就能够反对图形绘制了。

这里有具体的列表反对
https://mermaid-js.github.io/...
Markdown Preview Mermaid Support 装置这一个就能够充分利用内置的markdown 编辑器了

Vs Code    Markdown Preview Mermaid Support    Mermaid Preview    Mermaid Markdown Syntax Highlighting    Mermaid Editor    Mermaid Export    Markdown PDF    Preview    Preview Sequence Diagrams

3.2.2 应用typora

应用typora

上面是免费版,也能够下载arm64的正式版,但对集体来说,收费版本够用了。
https://download.typora.io/li...
下面的链接如果下载不了,能够通过我的NAS或QQ群获取
http://gofile.me/4i7bC/DwvA6NxH7

利用drawio、bpmn editor、mermaid很好的解决了咱们的需要,但这过程中特地是markdown形式有肯定的学习老本,但一旦把握,画进去的图又规范,还能联合git进行版本控制,对于技术相干的人员来说,是一个特地好的形式。

麒麟零碎专栏:
https://segmentfault.com/blog...
文章发表在SegmentFault
分割邮箱:1179611323@qq.com
群:662512340 文章中相干材料均可通过群文件获取或向群主申请帮助
发行日志:
20220727 首发