研发模式(DevMode)

什么是研发模式

一种可以在 MasterGo 画布中切换的新模式,在该模式下,研发者可以直观、快速获得开发实现设计方案所需的代码要素。 研发模式集成了多项功能,包括开发状态标记、图标等资产识别、盒子模型标注、差异比较、多平台切换、单位切换和转换等。

研发模式中的插件

研发模式中,插件依旧可以正常运行。它主要在标注信息和代码生成上为开发者提供帮助。在使用上,也与画布中的插件有所不同:

  • readonly: 在研发模式中,插件以只读方式提供,你可以通过插件获取图层信息,以及对应的DSL信息。
  • codegen: 在研发模式中,插件额外提供codegen对象,你可以通过它获取当前图层所生成的DSL信息或代码信息。也可以通过该对象设置组件映射关系,从而更准确的生成组件的代码信息。

WARNING

我们将在不久的将来提供pluginData的设置能力。