这一篇我们将一起感受学习一个小型的.活生生的应用,而不是继续深入分析哪些单个的特性.我们将会一起感受一下,前面所讨论过的所有片段如何才能真正的组合在一起,形成一个真实的.可以运行的应用. GutHub是一款菜谱管理应用.我们学习它有两个目的,第一是用它来管理美味的菜谱,第二是用它来学习angularjs的方方面面: 这款应用的特性如下: a) 两列布局 b) 在左侧有一个导航栏 c) 允许你创建新菜谱 d) 允许你浏览现有的菜谱列表
固定类型的软件写多了,里面总是有一些复制粘贴改变类名改变量的基础文件,相似程度非常高.作为一名程序员,坚持不多写一行重复代码的精神,写了一个Eclipse的代码生成器插件.插件通过在xml文件中配置的变量信息及模版位置.目标文件位置信息,直接生成目标文件,减少了大量的重复工作. 1.建立一个plug-in with a popup menu工程,引入freemarker.jar,配置popup menu的对应文件扩展名为.coding.xml 2.先写核心的文档生成代码,保证使用main函数可调