文件名称:Generamba:这个代码生成器太出色了,无法实现!
文件大小:60KB
文件格式:ZIP
更新时间:2024-06-01 18:27:17
Ruby
Generamba是用于Xcode的代码生成器。 主要是为了生成VIPER模块而设计的,但是自定义它以生成任何其他类(在Objective-C和Swift中都是很容易的)非常容易。 我们一直在不断发展Generamba: 。 此外,我们开始开发具有强大DSL和插件的2.0版本。 检查 ! 主要特征 开箱即用地支持使用.xcodeproj文件。 所有生成的类文件都会自动放置到Xcode项目的特定文件夹和组中。 既可以生成代码本身,也可以进行测试以将其添加到正确的目标。 基于与Xcode模板相比,使用语法清晰易读的。 创建新模块非常容易: generamba gen [MODULE_NAME] [TEMPLATE_NAME] 。 您不需要每次都输入一堆数据,因为每个项目仅对应于一个配置文件,该文件包含标准文件系统和Xcode项目路径,目标名称以及有关作者的信息。 安装 需要Ruby
【文件预览】:
Generamba-develop
----LICENSE.txt(1KB)
----VISION.md(3KB)
----lib()
--------generamba()
--------generamba.rb(773B)
----Gemfile(116B)
----.codeclimate.yml(97B)
----spec()
--------catalog_template_search_helper_spec.rb(1KB)
--------generamba_spec.rb(141B)
--------gen_command_table_parameters_formatter_spec.rb(2KB)
--------catalog_installer_spec.rb(3KB)
--------template_installer_factory_spec.rb(1KB)
--------spec_helper.rb(79B)
--------template_processor_spec.rb(7KB)
--------xcodeproj_helper_spec.rb(1KB)
--------catalog_downloader_spec.rb(2KB)
--------catalog_template_list_helper_spec.rb(1KB)
--------dependency_checker_spec.rb(2KB)
----Rakefile(117B)
----.travis.yml(255B)
----README.md(4KB)
----.rspec(31B)
----docs()
--------2.x()
----.gitignore(46B)
----generamba.gemspec(2KB)
----bin()
--------console(334B)
--------setup(115B)
--------generamba(81B)
----CHANGELOG.md(12KB)