Skip to content

稍稍改变了 StarUML 的使用逻辑,尽可能无误地提供中文翻译。

License

Notifications You must be signed in to change notification settings

Charlott2/staruml-customization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarUML 定制化

稍稍改变了 StarUML 的使用逻辑,尽可能无误地提供中文翻译。

GitHub Repo stars GitHub License

描述使用更新日志许可

目录
  1. 描述
  2. 使用
    1. 使用定制化版
    2. 换回原版
    3. 更新方法
    4. 自行构建
  3. 更新日志
  4. 许可

描述

StarUML 更符合俺们人的食用习惯 (*/ω\*) ~

在此也是向客官推荐一下中文版的 StarUML Java 语言插件

回到顶部

使用

关于 StarUML 本身的使用请见此处(记得带上你的翻译)。

使用定制化版

假设你已经安装好了 StarUML 程序:

换回原版

更新方法

  • 从官网更新 StarUML 程序
  • 按照使用定制化版中所列的步骤重新替换文件

自行构建

假设你已经配置好 NodeJS 环境,并全局安装@electron/asar 库。

  • 克隆仓库到本地

    git clone "https://github.com/Charlott2/staruml-customization.git" "staruml-customization"
  • 在 PowerShell 中执行构建脚本,构建出的 asar 文件将保存在 你的桌面/staruml-custom/build 文件夹中

    Set-Location "staruml-customization"
    ./.vscode/build.ps1

回到顶部

更新日志

v0.610.0

  • 引入原版。

v0.610.1

  • 规则就是用来打破的~
  • 偏好设置的默认值更改
    • resources/default/preferences/default.json
      • "general.working-file":false -> true 自动打开上次打开的文件
      • "view.fontSize":13 -> 20 字体大小增大,更护眼
      • "diagramEditor.snapToGrid":true -> false 不自动对齐到网格,强迫症狂喜
    • extensions/essential/uml/preferences/uml.json
      • "uml.interface.suppressOperations":true -> false 不要隐藏接口的方法
  • 字体添加 resources/fonts/

回到顶部

许可

仅供学习使用//侵删//

MIT

回到顶部