EA初步使用

     最近要再次画类图了,详细研究下EA,试用了很多新东西,本文里,将主要拿出3项在不久的将来会用上的look下~

 

     1,导出文档

      文档可以导出rtf的,也可以是html的:


     

   

     导出完之后,瞬间感觉这个很高大上啊:

     不过全是英文的,怎么转成中文的,还在研究中。。。



   

    2,图导出代码或代码导成图


    试了试类图导出vb.net的代码,感觉还行,但是表结构导出成sql语句然后在数据库中执行的时候,可能会出现因为字段类型不匹配而产出错误。

 

    


   3,添加类头文件模板


     因为我们VB.NET开发规范里面有规定类前面的文件注释该怎么写,这里,我们可以在EA里面添加个模板,自动生成前面的文件。


    在”设置“里面选择“代码工程模板:


   


   之后选择语言,添加模板:





    小结:感觉工具可以在我们软件开发的过程中帮助我们去除繁杂的体力劳动,让我们更集中于去思考更有意义的事。 



  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 15
    评论
EA JavaScript API是一个JavaScript库,它允许使用JavaScript与Enterprise Architect进行交互。下面是EA JavaScript API的使用文档: 1. 引入EA JavaScript API库 在HTML文件中,您需要引入EA JavaScript API库。您可以使用以下代码将EA JavaScript API库引入到您的HTML文件中: ```html <script src="EAJavaScriptAPI.js"></script> ``` 2. 初始化EA JavaScript API 在使用EA JavaScript API之前,您需要初始化它。您可以使用以下代码初始化EA JavaScript API: ```javascript var eatester = new ActiveXObject("EA.Repository"); var Repository = new Repository(eatester); ``` 3. 使用EA JavaScript API 现在,您可以使用EA JavaScript API与Enterprise Architect进行交互。以下是一些示例代码: ```javascript // 获取当前模型 var currentModel = Repository.GetTreeSelectedPackage().PackageGUID; // 获取当前元素 var currentElement = Repository.GetTreeSelectedObject().ObjectGUID; // 获取元素的属性 var element = Repository.GetElementByGuid(currentElement); var name = element.Name; // 获取元素的标记 var taggedValues = element.TaggedValues; for (var i = 0; i < taggedValues.Count; i++) { var taggedValue = taggedValues.GetAt(i); var taggedValueName = taggedValue.Name; var taggedValueValue = taggedValue.Value; } ``` EA JavaScript API库提供了许多方法和属性,您可以在开发插件时使用它们来与Enterprise Architect进行交互。EA JavaScript API的完整文档可以在Enterprise Architect的安装目录中的JavaScript文件夹中找到。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水田如雅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值