iOS|iOS 代码半自动生成工具

Mac上命令行最大的烦恼在于 sed 的表现和Linux 下 sed 表现不一致。最好装一个 gnu-sed,避免出现一些意外的情况。
项目地址
开发新项目,写了几个脚本用来生成一些格式固定的代码。
比如说依据后台的接口返回的json生成model文件的属性。
输入

{ "name" : "张三" }

输出
@property (nonatomic, copy) NSString *name;

【iOS|iOS 代码半自动生成工具】其他成员觉得能用的上,但是有些麻烦,想使用图形界面操作,因此写了一个简单的Mac OS App,后续会不定期更新这个App的代码。
Json 生成属性声明
iOS|iOS 代码半自动生成工具
文章图片
屏幕快照2019-06-26下午4.47.52.png 控件名字生成控件属性声明
iOS|iOS 代码半自动生成工具
文章图片
屏幕快照2019-06-26下午4.57.23.png 控件属性声明生成getter、addSubview、约束语句
iOS|iOS 代码半自动生成工具
文章图片
屏幕快照2019-06-26下午4.54.17.png 自定义语法生成相应代码
iOS|iOS 代码半自动生成工具
文章图片
屏幕快照2019-08-08上午10.30.42.png

    推荐阅读