画了一段时间的图,愈发感觉到EA是一个强大的软件,而不不过一个绘图工具那么简单。
。
随着学习时间的延长。如今写程序并不能像曾经一样随心所欲,想到什么就敲什么了,而是要先绘图(也就是理需求和思路的过程),可是对于如今的我们来说,总会有考虑不全面的地方,那么写程序的时候就会有非常多的修改。并且会越来越多。而项目验收的时候代码和图是都要验收的,所以代码在修改的时候图也要对应地去完好,那么用EA绘图与代码同步会省不少的事。
首先,画好类图
1、新建一个类,填写好类名、备注和语言
2、编辑变量和属性
属性里面基本不用修改
然后选中类图,右击查看源码预览:
4、生成代码
5、加入到程序
这样图和代码就算是同步了。由类图去生成代码。当我们在VS中改动代码后,仅仅要在EA中选中类图,右击选择代码同步。就可将代码的变动同步到类图其中,对应的,改动类图后,再次生成代码,也可更新VS中的代码。
举个样例,在VS中给BasicDataEntity添加一个VIPCash的属性,然后代码同步。结果例如以下图:
EA的强大之处渐渐显现。善假借于物也,一些好的工具的使用会大大提高我们的工作效率,只是这也要基于足够的了解和使用上,要是搁曾经。我才懒得鸟它。。
。