#diagram #text-format #ascii #block-diagrams

app sbd-cli

一个工具,使您的'(S)hitty (B)lock (D)iagrams看起来更漂亮

9个版本

0.1.8 2022年10月7日
0.1.7 2022年4月8日

#1336命令行工具

每月 22 次下载

MIT 许可证

16KB
276

SBD

使您的文本块图更好..一点。

这是什么?

sbdb是一种将块图翻译成其他形式的方法..通常使用破折号、尖括号和管道在文本格式中完成,这样阅读起来不那么糟糕。

它看起来像什么?

//Before

       ---------- HDMI ----> BENQ 24"   
       |---------- DP  ----> Dell 24"
       |---------- DP  ----> BENQ 27"
       |
Desktop-----USB-C-----> USB-C Extension ---USB-C---> USB-C to 4x USB-A (3.0) hub ---- USB-A ---> Mouse
Laptop-----------USB-C---------------------------------|                          |--- USB-A ---> Keeb
       |                                                                          |--- USB-A ---> Yubi
       |                                                                          ---- USB-A ---> Mic   
       |
       |--------TB4--------> Dock (when it gets here)---- DP -------> DELL 24"
       |                                              |-- DP -------> BENQ 24"
       |                                              |-- USB-A-----> WebCam
       |                                              ----Maybe???--> USB-C to 4x USB-A (3.0) hub??
       |
       ----------HDMI-------> HDMI (Monitor 3)          

after:

│        ┌───────── HDMI ────► BENQ 24"                                                                     │
│        ├────────── DP  ────► Dell 24"                                                                     │
│        ├────────── DP  ────► BENQ 27"                                                                     │
│        │                                                                                                  │
│ Desktop─────USB─C─────► USB─C Extension ───USB─C───► USB─C to 4x USB─A (3.0) hub ──── USB─A ───► Mouse    │
│ Laptop───────────USB─C─────────────────────────────────┘                          ├─── USB─A ───► Keeb    │
│        │                                                                          ├─── USB─A ───► Yubi    │
│        │                                                                          └─── USB─A ───► Mic     │
│        │                                                                                                  │
│        ├────────TB4────────► Dock (when it gets here) ┌── DP ───────► DELL 24"                            │
│        │                                              ├── DP ───────► BENQ 24"                            │
│        │                                              ├── USB─A─────► WebCam                              │
│        │                                              └───Maybe???──► USB─C to 4x USB─A (3.0) hub??       │
│        │                                                                                                  │
│        └─────────HDMI───────► HDMI (Monitor 3)                                                            │
│                                                                                                           │

限制

  • 可能不是很快
  • 肯定比所需的内存多
  • 不支持任何奇怪或我没有真正使用的东西。如果你想要更多,请提出要求

常见问题解答

  • 我的50MB图表用SBD处理得太慢

    • 如果你用糟糕的文本格式制作50MB图表,你还有其他问题
  • 这确实使用了比所需的更多RAM

    • 是的!

依赖项

~115KB