使用plantUML画图的工具准备

用plantUML画图的工具很多,官方提供的安装包不是很好用,在线工具中文字体显示太别扭。于是选择本地文本编辑器+渲染插件这个路子,并且兼顾多平台。网上sublime资料多,因此所选工具如下: 文本编辑器sublime text; 渲染插件sublime_diagram_plugin; 渲染插件依赖软件Java和Graphviz。 具体安装配置如下: 安装sublime以及插件sublime_diagram_plugin参考博文sublime text 安装plantUML扩展; ...

2016年12月26日 · 3 分钟 · tsingk

sublime text 安装 plantUML扩展

上sublime管网下载安装包并安装; 给sublime安装package control扩展: 通过View->Show Console打开console面板,复制以下Python代码到面板,回车,不出错的话就回自动下载安装; sublime2复制以下代码: import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation') ...

2016年12月21日 · 2 分钟 · tsingk