V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jiayong2793
V2EX  ›  Apple

macOS 上有没有比 visio 更好的画 UML 工具

  •  
  •   jiayong2793 · Apr 26, 2021 · 7025 views
    This topic created in 1831 days ago, the information mentioned may be changed or developed.

    方便编辑、导出、打印

    尤其是多泳道流程图和序列图

    PS:我的 MBA 跑不起虚拟机,开会演示的时候需要做一些小修改

    36 replies    2021-04-27 11:07:20 +08:00
    mintyvovo
        1
    mintyvovo  
       Apr 26, 2021 via iPhone
    OG
    twtww
        2
    twtww  
       Apr 26, 2021
    没有,OmniGraffle edraw processon 都试过,都没 Visio 顺手
    ripperdev
        3
    ripperdev  
       Apr 26, 2021
    可以试试 plantuml,有网站,有 vs code 插件
    Kaifei
        4
    Kaifei  
       Apr 26, 2021
    试试 yEd,用着还可以,但没 Visio 好用。
    jiayong2793
        5
    jiayong2793  
    OP
       Apr 26, 2021
    @twtww 同感,都用过,没有比 visio 顺手的
    minamike
        6
    minamike  
       Apr 26, 2021 via iPhone
    还是 pd 装个 Windows 吧 不然 rdp 远程 Windows 也行
    hrong
        7
    hrong  
       Apr 26, 2021 via iPhone
    office visio 有 macos 版不
    Jirajine
        8
    Jirajine  
       Apr 26, 2021   ❤️ 1
    肯定是 Draw.io
    oxoxoxox
        9
    oxoxoxox  
       Apr 26, 2021 via iPhone
    astah
    astkaasa
        10
    astkaasa  
       Apr 26, 2021
    plantuml
    unneeded
        11
    unneeded  
       Apr 26, 2021
    说到 visio,我 visio 画的图放 word 里再到 mac 的 word 打开,汉字全给我弄乱码了
    littlewing
        12
    littlewing  
       Apr 26, 2021
    试试 draw.io
    waityan
        13
    waityan  
       Apr 26, 2021
    drawio desktop
    NVDA
        14
    NVDA  
       Apr 26, 2021
    drawio
    BananaQwQ
        15
    BananaQwQ  
       Apr 26, 2021   ❤️ 1
    楼主这头像。。。金南佶啊,坏男人里的
    pi1ot
        16
    pi1ot  
       Apr 26, 2021
    draw.io desktop
    derek80
        17
    derek80  
       Apr 26, 2021
    plantuml 比手画快多了?除了不够美观。
    ooops
        18
    ooops  
       Apr 26, 2021 via iPhone
    喜欢用鼠标 draw.io ,喜欢用键盘 plantUML
    Bijiabo
        19
    Bijiabo  
       Apr 26, 2021
    Diagrams
    missdeer
        20
    missdeer  
       Apr 26, 2021
    plantuml 喜欢传统画法人应该会喜欢
    idblife
        21
    idblife  
       Apr 26, 2021
    nevin47
        22
    nevin47  
       Apr 26, 2021
    想要图形化的话,draw.io 是一个不错的选择

    不过我觉得稍微熟悉一下,plantUML 是最佳实践,在 Windows 平台我也用 VSC+PlantUML 替代了 Visio
    7gugu
        23
    7gugu  
       Apr 26, 2021
    试试 proceesson ?
    vain
        24
    vain  
       Apr 26, 2021
    亿图图示 试试?
    lylsh1993
        25
    lylsh1993  
       Apr 26, 2021 via iPhone
    yEd,draw.io
    securityCoding
        26
    securityCoding  
       Apr 26, 2021
    processon
    jiayong2793
        27
    jiayong2793  
    OP
       Apr 26, 2021
    @nevin47 我鄙视 plantUML 这个工具,用 PS 编辑图片方便还是用文本编辑器编辑图片方便?
    nevin47
        28
    nevin47  
       Apr 26, 2021   ❤️ 1
    @jiayong2793 #27 我觉得你这个举例不对……因为图片本身是非结构化的信息,当然是所见即所得更好。但是 UML 图本身是结构化的信息,当然是 plantUML 这种结构化的工具更好用了
    Zien
        29
    Zien  
       Apr 26, 2021 via iPhone
    画简单的东西 draw.io 感觉比 viso 好用。
    如果可以 iPad 上手画或者拍照可以转成 uml 就好了
    alalida
        30
    alalida  
       Apr 27, 2021
    Microsoft Visio for the web 或者 Lucidchart 完全符合你需求,不负责任的说就是网页版 visio 。我平时就用 Lucidchart 画
    jiayong2793
        31
    jiayong2793  
    OP
       Apr 27, 2021
    @nevin47 我要圈住一部分内容做批注说明怎么办?这个是刚需
    nevin47
        32
    nevin47  
       Apr 27, 2021
    @jiayong2793 #31 我之前画类图也有类似的需求,所以查了一下手册

    https://plantuml.com/zh/class-diagram

    手册里面给了很多批注样式。

    另外类似这个博文: https://blog.csdn.net/zhetmdoubeizhanyong/article/details/109501697

    也给了一些实践操作。


    不过也要承认,plantUML 主要是对 [标准的] UML 友好,对于更贴近于草图的演示文稿是不友好的(比如说一些非 UML 标准的异形图案)。工具还是要按需选择
    nevin47
        33
    nevin47  
       Apr 27, 2021
    @jiayong2793 #31 另外,你举得圈住一部分内容做批注,这个就是标准的非结构化的信息(不是 UML 标准协议中的任何一点)

    这种非结构化的需求,还是画图类的工具更适合你了,不过这种图也就不能叫做 UML 图了
    jiayong2793
        34
    jiayong2793  
    OP
       Apr 27, 2021
    @alalida 网页版 Visio 阉割太严重,连基本的网格都不支持
    jiayong2793
        35
    jiayong2793  
    OP
       Apr 27, 2021
    @nevin47 感觉是有点本末倒置,设计的时候伴随大量的变更,多种方案,各种方式的标注说明,还有为了 ppt 做的美化调整,用代码画图这种操作方式不适合,这种方式只适合程序完成后的补充文档
    nevin47
        36
    nevin47  
       Apr 27, 2021
    @jiayong2793 #35 我觉得我做架构的时候用 PlantUML 没你说的这种问题,反而不需要动鼠标拖来拖去,有利于我思考架构的思路集中

    不过也有可能是工作习惯问题,就像我有的同事离了 SourceInsight,给他一个 Linux+Vim 的环境瞬间不会看代码了一样,他的能力也是顶级的,但是可能习惯在某种工作模式里面了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   781 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 92ms · UTC 20:41 · PVG 04:41 · LAX 13:41 · JFK 16:41
    ♥ Do have faith in what you're doing.