Mac下一款好用的UML图绘制工具(StarUML)

Mac下一款好用的UML图绘制工具(StarUML)

 

推荐一款好用的Mac下绘制UML图的工具,叫做StarUML,它是一款很好用的UML图的工具,但是是收费的,不过可以设置相应代码,免费使用,附上官方下载下载地址以及设置教程。

 

效果

 

下载地址:StarUML下载

设置方法如下:


1.使用 Editplus 或者vscode 或者Notepad++ 等特殊的文本编辑器打开

  • %StarUML_HOME%/www/license/node/LicenseManagerDomain.js
  • /Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js(默认路径)


2.修改validate方法
在如下指定的位置上添加指定的代码

function validate(PK, name, product, licenseKey) {  
    var pk, decrypted;  
    /* add code here */ 
    return {  
        name: "hello",  
        product: "StarUML",  
        licenseType: "vip",  
        quantity: "www.baidu.com",  
        licenseKey: "myname"  
    };  
    /* add code end */

    try {  
        pk = new NodeRSA(PK);  
        decrypted = pk.decrypt(licenseKey, 'utf8');  
    } catch (err) {  
        return false;  
    }  
    var terms = decrypted.trim().split("\n");  
    if (terms[0] === name && terms[1] === product) {  
        return {   
            name: name,   
            product: product,   
            licenseType: terms[2],  
            quantity: terms[3],  
            licenseKey: licenseKey  
        };  
    } else {  
        return false;  
    }  
}  

最后,打开安装好的StarUML,选择“help”->“enter license”。然后按上述代码中的name和licenseKey输入相应的内容即可完成设置。


转载来源:https://www.jianshu.com/p/7d215ec9ca66 原作者:Lee_c_c

 

你可能感兴趣的:(Unix&Unix-Like,UML建模工具)