参考【http://www.jianshu.com/p/e92a52770832】在安装中遇到不少问题,总结一次成功的步骤如下

一、安装步骤:

1)准备java  环境 jdk1.7

2)安装Sublime【进入官网下载】 下载 plantUML插件【下载插件

3)安装graphviz 配置环境变量(WIN10尝试不配置也可)【 graphviz 下载】

变量名:PATH

变量值:C:\Program Files (x86)\Graphviz2.38\bin\

变量名:GRAPHVIZ_DOT

变量值:C:\Program Files (x86)\Graphviz2.38\bin\dot.exe

3)解压插件  【通过 Preferences -> Browse Packages ... 打开 sublime 的 Packages 目录 将解压的插件放到此目录】

4)修改配置

Diagram.sublime-settings

{

// restart sublime to apply the changes

"viewer" : "WindowsDefaultViewer", // Preview, QuickLook, EyeOfGnome, WindowsDefaultViewer

"check_on_startup": true,

"new_file":false, // generate new file each time

"charset": "UTF-8" // Can be "UTF-8" - to support non-latin text in diagram

}

二、遇到错误【unable to load diagram plugin,check console for details.】解决办法

View =》 show console 打开控制台可以看到具体的错误:

1) Exceptioncan't find Java

解决办法:

A:  platUML 是需要java 环境才能运行的,确认java环境变量是否配置

B:java的版本是否正确,目前的插件需要的java环境是 JDK1.7

通过 java -version     确认版本

C: Javac提示不是内部或外部命令

JAVA_HOME  =   C:\Program Files\Java\jdk1.7.0_45

classpath   =   .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

Path   =   %JAVA_HOME%\bin;

注意:(1) classpath 中的.;  (2)path  在win10中将 %JAVA_HOME% 换成绝对路径

2 ExceptionCurrently only supported on MacOS

解决办法:

修改Diagram.sublime-settings 中浏览图片的viewer,为windows,默认的viewer是MacOS的Preview

"viewer" : "WindowsDefaultViewer",

3)字符编码的错误

解决办法:

编码方式"charset": null改为"charset": "UTF-8"

"charset": "UTF-8",

Sublime PlantUML环境配置的更多相关文章

  1. C# Sublime text3 环境配置(一)

    下载地址:http://www.sublimetext.com/3 1.安装完之后,tools菜单下最下一个点一下,安装Package Control 插件2.Preferences菜单下,点Pack ...

  2. C++ SUBLIME TEXT3 环境配置

    一.第一种方法 1.New Build System,设置C++.sublime-build编译文件 { "path": "E:\\MinGW\\bin", & ...

  3. C# Sublime text3 环境配置(二)

    下载地址:http://www.sublimetext.com/3 1.安装完之后,tools菜单下最下一个点一下,安装Package Control 插件2.Preferences菜单下,点Pack ...

  4. 人工智能二之Sublime Text3环境配置

    1.在Ubuntu中按CTRL+ALT+T打开命令窗口,按下面步骤和命令进行安装即可: 添加sublime text 3的仓库: sudo add-apt-repository ppa:webupd8 ...

  5. go 学习笔记 - sublime text 环境配置

    园里已经有了一篇相当不错的配置说明文章,只是现在gosublime不再支持2.x.文章里的操作在sublimetext3 里一样可以使用 文章地址 : http://www.cnblogs.com/s ...

  6. sublime Text 2 配置以及 Python环境搭建

    在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...

  7. Sublime Text3 C++及Java开发环境配置

    一.C++开发环境配置 1. 下载MingW 2. 环境变量配置,系统属性->高级设置->环境变量,如果Mingw装在c盘更目录,其它自己思考 (1)PATH  变量值中加入 C:\Min ...

  8. 4.8 Sublime Text3 中配置 Python环境 --之下Sublime配置Python环境

    返回总目录 目录: 1.没有配置之前 2.安装Package Control插件 3.安装其他库: 4.配置其他操作: (一)没有配置之前: 我们试着运行以下,会效果怎么样? 1.首先选择Python ...

  9. 4.7 Sublime Text3 中配置 Python环境 --之上安装Sublime 3

    返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代 ...

随机推荐

  1. Mac eclipse 连接安卓手机调试 adb

    echo 手机厂商号 >>  ~/.android/adb_usb.ini  ~ echo 0x18d1 >>  ~/.android/adb_usb.ini 重启系统即可 环 ...

  2. js粘贴事件paste简单解析及遇到的坑

    在用户执行粘贴操作的时候,js能够获得剪切板的内容,本文讨论一下这个问题. 目前只有Chrome支持获取剪切板中的图片数据.还好需要这个功能的产品目前只支持Chrome和Safari,一些Chrome ...

  3. Java多线程学习篇——线程的开启

    随着开发项目中业务功能的增加,必然某些功能会涉及到线程以及并发编程的知识点.笔者就在现在的公司接触到了很多软硬件结合和socket通讯的项目了,很多的功能运用到了串口通讯编程,串口通讯编程的安卓端就是 ...

  4. rsync:重要的安全参数

    ---------------------------------------------------------------------------------------------------- ...

  5. oracle数据库中sql%notfound的用法

    SQL%NOTFOUND 是一个布尔值.与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true.否则返回fal ...

  6. Grunt--Less

    摘要: 之前介绍了自动构建工具Grunt,其中有一个模块是"grunt-contrib-less",下面是配置Grunt自动编译less文件. 安装: Grunt是基于node,功 ...

  7. memcache和redis的区别

    1.定义 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API Memcache是一个高性能的分布式的内存对象缓存系 ...

  8. 从Python学习中得到的一点启发 - Java逆向索引ArrayList

    看了几天Python,感觉记忆力不行了,很多东西记不住了.但是终归是得到了一点知识:重写一个ArrayList,允许从负值的索引得到指定的项.然后写一个得到斐波拉契数组的方法,这种方法要比递归调用的方 ...

  9. Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等

    对象在运行时获取其类型的能力称为内省.内省可以有多种方法实现. 判断对象类型 -(BOOL) isKindOfClass: classObj 判断是否是这个类或者这个类的子类的实例/ 判断是否是这个类 ...

  10. 【AI】卷积

    一 边界补充 1 补零填充 2 边界复制填充 3 镜像填充 4 块填充 二 卷积核 1 平滑均值滤波 2 高斯平滑 3 图像锐化 4 梯度Prewitt 5 Soble边缘检测:垂直梯度水平梯度 6 ...