从这一讲开始,将介绍模板设计的语法,以便大家可以设计自己需要的模板,完成需要的代码生成。下面主要从两方面讲解语法和服务。 一、语法 Acceleo的变量区是用<%和%>包围的,当然为了避免某些冲突(例如jsp生成代码中也包含<%这样的标记),也可以用另一种标记 ...
Acceleo是OMG的MOF Model to Text Language MTL 标准的实现,由法国Obeo公司研发,专用于MDA过程中的代码生成,能够有效提高开发效率。接下来的几天,我将对Acceleo进行全面的介绍,希望对大家有所帮助,并欢迎交流。 一 背景知识 元模型 大家都知道,模型是用具有精确语法和语义的语言对系统的抽象表示。那么,什么是元模型 meta model 呢 元模型,即 ...
2012-05-19 00:41 0 4442 推荐指数:
从这一讲开始,将介绍模板设计的语法,以便大家可以设计自己需要的模板,完成需要的代码生成。下面主要从两方面讲解语法和服务。 一、语法 Acceleo的变量区是用<%和%>包围的,当然为了避免某些冲突(例如jsp生成代码中也包含<%这样的标记),也可以用另一种标记 ...
前面对Acceleo的知识背景和基本架构进行了讲解,接下来就将开始模型到代码的生成了。本讲将逐步讲解一个简单的代码生成模块(UML to Html)。Acceleo的代码生成是基于模板的,所以有了输入模型(如UML)后,需要建立对应模型的模板,然后生成代码。原理如图1所示。 图 ...
Sublime Text 是一款非常轻量级而且功能十分强大的编辑器,支持大量插件,深受前端开发者的喜爱。多的不说,我们直接进入正题。 1、下载 ①、官网下载地址:http://www.sublimetext.com/ ②、百度云盘:http://pan.baidu.com/s ...
Sublime Text 使用教程 Sublime Text 是一款非常轻量级而且功能十分强大的编辑器,支持大量插件,深受前端开发者的喜爱。多的不说,我们直接进入正题。 1、下载 ①、官网下载地址:http://www.sublimetext.com ...
Sublime Text 是一款非常轻量级而且功能十分强大的编辑器,支持大量插件,深受前端开发者的喜爱。多的不说,我们直接进入正题。 1、下载 ①、官网下载地址:http://www.sublimetext.com/ ②、百度云盘:http://pan.baidu.com/s ...
一、下载和安装 1.下载 官网链接:http://www.sublimetext.cn/3 根据自己的实际情况选择下载对应的版本,本文以window64版本为例。 2.安装 下载后得到如下安 ...
1.下载安装包地址:https://www.sublimetext.com/2 2.安装,一直点下一步就好,将下列选项打钩,这样文件右键就可以直接用sublime text2打开 3.新建一个html文件 先安装Emmet插件 1.打开网站https ...
一、 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知。最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎、片面,不够系统和全面,所以一路走来,耗费了本人大量的时间和精力。所以蒙生了写这篇《Sublime ...