ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

y​UML

作者 cluther 所有

yUML (yuml.me) 对Sublime Text的支持。

详细信息

安装量

  • 总计 3K
  • Win 1K
  • Mac 964
  • Linux 715
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

yUML for Sublime Text

使从Sublime Text中使用yUML变得更简单。通过使两个出色的工具协同工作来使它们变得更加出色。

所有平台上的Sublime Text 2和3都应得到支持。

功能

目前只有两个功能,但正是您想要的功能。

  1. 为 *.yuml 文件提供语法高亮。

  2. 在浏览器中打开图

安装

请使用Package Control。除非您打算修改代码,否则您会因此而感到更高兴。

  1. Package Control:安装包
  2. 安装“yUML”

用法

语法高亮将自动对具有 .yuml 扩展名的文件进行。对于不同扩展名的文件,您必须自己设置语法。

要使用您默认的浏览器打开您的图,请使用super-shift-p打开命令面板,然后搜索yuml diagram并选择yUML:在浏览器中打开图

或者,您可以按super-b

要更改图的设置,请使用super-shift-p打开命令面板,然后搜索yuml user并选择首选项:yUML 设置 - 用户。这将打开您的 yUML 用户设置。这是一个包含以下默认设置覆盖的 JSON 文件。

{
    /*
     * Default diagram type.
     *
     * Valid options: activity, class, usecase
     */
    "default_type": "class",

    /*
     * Default output file type.
     *
     * Valid options: jpg, json, pdf, png, svg
     */
    "default_extension": "png",

    /*
     * Default diagram style.
     *
     * Valid optins: nofunky, plain, scruffy
     */
    "default_style": "scruffy",

    /*
     * Default diagram orientation.
     *
     * Valid options:
     *   LR = Left-to-right
     *   RL = Right-to-left
     *   TB = Top-to-bottom
     *   BT = Bottom-to-top
     */
    "default_dir": "LR",

    /*
     * Default output scale where applicable.
     *
     * Valid options:
     *    60 = Tiny
     *    80 = Small
     *   100 = Normal
     *   120 = Big
     *   180 = Huge
     */
    "default_scale": "100",
}

其他命令

如果您不希望在每次创建图时设置默认设置,则可以使用以下三个命令之一。

  • 在浏览器中打开类图
  • 在浏览器中打开活动图
  • 在浏览器中打开用例图

注意事项

我注意到,编码到长度超过4096个字符的URI的图将无法工作。我在版本1.0.1中给出了一个清晰的错误消息来指出这是一个问题,但我希望在未来版本中切换到POST请求而不是GET请求以支持更大的图。