design\project\一些工具

Up 主写博客用到的一些工具共享

EA

简介

EA (Enterprise Architect)是一款计算机辅助软件工程(CASE)工具,用于设计和构建软件系统、业务流程建模及更多通用的建模。

相关资源

下载地址:sparxsystems 官网
百度网盘:https://pan.baidu.com/s/1WoLpYN3rnKqGCJOaEFmmwg 提取码:yty5
CSDN:

Up 主推荐 EA 学术版(购买后会另行给下载链接,下载后激活前就显示学术版)
Up 主推荐 14 版谁用谁知道,15 版…………

别人家的学习资源:https://space.bilibili.com/506513331

EA 常用快捷键

  1. 更改默认字体?(开始 > 选项 > 图 > 外观 > 手画模式 > 字体)
  2. 快速复制某个元素?(选中需要被复制的元素 > ctrl + 左键 拖放到新位置)
  3. 选中一个元素,点击右侧的小刷子可以快速设置样式,点击箭头快速连接……
  4. 自定义图片?(shift + 右键 选择 > 共同 > 图像 > 加新 > 来自剪切板 > 确定)
  5. 不熟悉 UML ?(代码 > 文件 > 导入源码目录)自动生成类图,康康
  6. 拷贝过来总是引用?(ctrl + c 拷贝 ctrl + shift + v 粘贴为新元素)
  7. 点击工具箱太麻烦?(ctrl + 左键 添加上一次的图形)
  8. 不熟悉 UML?(ctrl + shift + M 打开模型向导)
  9. 自动对齐?(布局 > 对齐 > 展开右下角田字图标 > 智能布局+显示智能位置指南)
  10. 类图配置泛型类型传参?(alt + 1 > 模板 > 模板参数.增加 > 填写参数)
  11. 类图快速添加属性(选中类图,输入 a (attribute))
  12. 类图快速添加放法(选中类图,输入 o (operate))
  13. 超链接到其他图(右键 > 新建子图 > 选择复合图)
  14. 引用其他图(直接从导航栏拖放)
    引用其他笔记效果
    拖放子图
  15. 点击工具箱太麻烦?(在空白处 ctrl + 右键 或者 shitf + 右键
    快速插入新图形
  16. 属性栏占地方?(选中属性 alt + 1 ,弹出的属性栏)
    属性设置
  17. 固定已经写好的元素?(右键 > 行为 > 使不可选)
    固定已有元素

sourceTrail

相关资源

下载地址:https://www.sourcetrail.com/
百度网盘:https://pan.baidu.com/s/1ttNqZUEwY3Eb5cQ8zYgr7g 提取码:gjke
啥?我的 JDK 源码为嘛是中文的?我也是下载的别人的!自个找!

源码阅读神器,呃,整个 JDK 被导入进来了

sourceTrail

呃,Thread 源码阅读

Thread

SrouceTrail 导入 maven 项目

project > new project

填写项目名称,源代码路径
指定源码路径

点击 Add Source Groud > MVN > NEXT

添加依赖

选择 java 版本以及 pom 文件 > next

选择 pom

选择需要导入索引的文件

这里表示 system/src 包下所有 .java 文件,framework/src 包下所有 .java 文件,generator/src 包下所有 .java 文件。
需要 Index 的文件

Next > create > 然后等着……

create

sourceTrail 会在源码目录下生成一个 .sourceTrail 元数据文件,包括

  • xxx.srctrlprj :配置文件
  • xxx.srctrldb :sqllite3 的数据库?
  • xxx.srctrlbm:sqllite3 的????
  • 文件夹 sourcetrail_dependencies

其他语言照栗!!!

Guess you like

Origin blog.csdn.net/u012296499/article/details/107620503