您的位置:首页 > 行业软件 > CodeFun(UI设计稿智能生成源代码软件)
CodeFun(UI设计稿智能生成源代码软件)

CodeFun(UI设计稿智能生成源代码软件)

类别:行业软件    更新时间:2022-11-28 16:22:35

  • 582

    人气值

  • 61

    已收藏

  • 27

    正在玩

无广告安全小编亲测

简介推荐582相关
  • CodeFun(UI设计稿智能生成源代码软件)

  CodeFun是一款相当优秀的UI设计稿智能生成源代码的工具,CodeFun可以精准还原设计稿,不再需要反复UI走查,节省您大量的繁琐工作如像扣像素、调布局等。

基本简介

  CodeFun 是一款 UI 设计稿智能生成源代码的工具,可以将 Sketch、Photoshop 的设计稿智能转换为前端源代码。它最大的特色是:

  精准还原设计稿,不再需要反复 UI 走查

  可以生成如工程师手写一般的代码

  在日常工作中,诸如像扣像素、调布局这些繁琐、枯燥的体力活都将得到极大的削减,原来 8 小时的工作量只需要 10 来分钟即可完成。

功能介绍

  在准备完环境后,接下来为大家介绍如何在 1 分钟内将设计稿转换为小程序源代码。

  快速上手的教程将以上传 Sketch 设计稿的流程作为范本介绍。Photoshop使用插件上传之后流程与Sketch一样。

  CodeFun 的使用流程只有 3 个步骤:

  在 Sketch 插件中上传设计稿

  在 CodeFun 工具中查看代码

  将生成的代码拷贝到自己已有的工程中即可

  上传设计稿

  加载一份 Sketch 设计稿,然后插件菜单中打开 CodeFun 插件界面。

  Sketch 菜单 > 插件 > CodeFun > 上传设计稿

  在插件上登录账号

  通过插件创建一个项目

  然后选择项目和上传页面。

  选中账号,选择需要上传到哪个团队中

  选择项目空间,表示当前上传的页面将放置到指定项目空间,这里选择默认的个人空间

  选择项目,表示当前上传的页面将放置到指定的项目空间中具体项目下,这里选择刚刚创建的 演示案例 项目

  选择上传的页面,可以选择单张或上传全部页面

  例子中有 3 个页面,这里选择【该页面全部画板】。 上传完成后,点击【查看项目】按钮。

  回到 CodeFun 工具界面,看到刚才上传的页面。

  查看代码

  选择一张设计稿,进入详情页

  详情页总体分为左中右三部分

  左边栏显示文档树,后文称 DOM Tree,该树结构跟 HTML 的树结构保持一致

  中间是画布区域,可以用于选择元素对象

  右边栏是被选节点的属性面板,用于展示样式属性、交互配置和组件配置

  点击顶部工具栏右上角的查看代码按钮,打开代码面板

  代码面板中默认展示 4 列,分别展示 HTML、CSS、JS 和全局样式的代码。

  第一次打开时,会默认展示设置面板,如果不做任何修改,那么查看到的是小程序平台的原生代码。

  依次点击复制按钮,很方便地将代码拷贝到系统的粘贴板中。

  得到 v-for 代码

  对于 List、Grid 而言,我们希望得到的代码遵循一种可循环的模式,能够根据数据的长度而自动变化,而不是静态元素的重复拼凑,所以它们在 HTML 上应该是类似 VUE 中 v-for 的写法。

  CodeFun 可以支持输出 v-for 模式,以页面中下方的 List 为例,讲解如何得到循环代码。

  首先,在代码面板中点击右上角的【设置】按钮,打开【输出为循环列表】的选项,打开这个全局选项后,页面中被打上 List、Grid 这类循环列表标签的元素,都将翻译成 v-for 的模式。

  接下来为需要 v-for 的区域打上 List 标签,选中 List 最外层的 View 节点。

  点击 Viewport 右上角的【标签】按钮,打开标签面板,然后选择 【List】 标签。 目的是将区域标记为 List。

  确保打标签时 List View 节点应该是被选中的状态。

  标记完成后,List 区域的代码变为基于 v-for 的写法。

  数据绑定

  一个正常的列表由于其数据是从后端读取得到的,所以在 HTML 中的代码通常是需要用变量去绑定,当变量内容更新时,页面展示的效果也同时更新。

  现在的代码虽然是基于 v-for 风格的,但里面的图片、文本的数据依然还是静态的。

  接下来,我们把这些静态元素替换成 JS 中的动态变量。

  首先,打开代码设置面板,开启 DataBinding 输出模式

  由于【CSS】面板和【全局样式】面板暂时不需要用到,所以先关掉对应的选项隐藏它们。

  选中 List 的最外层 View,然后点击 Viewport 右上角的【数据绑定】按钮,

  页面右边出现数据绑定面板,面板展示的是 JS 中变量的名字,默认情况下页面中的元素都是静态的,并非取自 JS 变量,所以面板中的内容都是空的。

  这里对 List 区域中的变量进行命名。

  在 List 右边的输入框中填写 dataList,表示列表的数据来源于一个叫 dataList 的变量。

  列表成员中都有一个图片,这里只需要填写第一个成员即可,这里填写它的变量名叫 iconImg。每个成员的上方都有一行文字,变量命名为 title,最后关于折扣的元素命名为 discount。

  填写完毕后,点击右下角保存按钮。

更新日志CodeFun是生成智能 UI设计草稿源代码的优秀工具。CodeFun可以准确还原设计稿,省去了你很多繁琐的像素推演、布局调整等工作。更新日志

组件和功能优化

-微信小程序核心场景风格还原

-新的文本换行清理工具。

-添加颜色单元支持配置。

-选择并显示新元素的宽度和高度。

-算法优化和问题修复

- PS插件0.4.3

- Figma插件

-动态设计插件0.2.2

-草图插件0.9.56

标签: 游戏角色设计技巧浅析陈建伟(游戏角色设计技巧浅析陈建伟教案) 游戏角色原稿资料(游戏角色设计稿) 游戏开发技巧书籍推荐(游戏设计入门书籍推荐) 倩女幽魂手游家园设计大赛攻略(倩女幽魂手游家园布置爱心) 倩女幽魂手游家园设计大赛攻略(倩女幽魂手游家园设计大赛图片) 延禧攻略扮装游戏(延禧攻略服装设计) 游戏开发物语六个工程师攻略(游戏开发物语设计师) 开罗游戏开发物语攻略硬件设计师(开罗游戏物语) 开罗游戏开发物语攻略硬件设计师(开罗游戏物语系列) 游戏服务端设计资料(游戏服务端设计资料有哪些) 攻略游戏约会场景(攻略游戏约会场景设计) 迷你世界解密游戏攻略(迷你世界解密关卡设计) 游戏服务端设计资料(游戏客户端设计) 单机游戏玩法设计(单机游戏玩法设计理念) 失落的方舟普纽玛怎么获得(失落的方舟普纽玛设计图) 大班体育游戏轮胎玩法(大班体育游戏玩轮胎设计意图) 单机游戏玩法设计(好玩的单机游戏策略) 数独游戏秘籍设计(数独游戏的秘密) 一梦江湖家具图纸配方(一梦江湖家具设计图纸配方) 游戏动作的工作技巧(游戏动作设计入门) 游戏建筑绘画技巧(自己设计建筑的游戏) 编花篮体育游戏技巧(体育游戏编花篮设计意图) 发簪设计图手稿(发簪设计图手稿狐狸) 夹包跳游戏的玩法(夹包跳游戏设计意图) 数独游戏秘籍设计(数独游戏算法设计) 游戏动作设计的资料(游戏动作设计的资料包括) 白天鹅套装是哪位设计师的作品(白天鹅设计灵感) 发簪设计图手稿(发簪设计图手稿图片) 游戏动作设计的资料(游戏角色动作设计) 白天鹅套装是哪位设计师的作品(白天鹅套装是哪位设计师的作品名称) 盾山设计之初的目的(盾山设计之初的目的是什么) 游戏情节设计技巧包括(情节设计的技巧) 钻山洞游戏玩法教案(钻山洞游戏玩法教案设计) 盾山设计之初的目的(盾山设计之初目的是什么) 和风物语布局(和风物语布局设计图) 游戏策划武器资料(游戏武器道具设计) 游戏情节设计技巧包括(游戏情节设计技巧包括哪些) 游戏玩法的思维模型(游戏设计入门:理解玩家思维) 设计美女小游戏攻略(美女打扮小游戏) 游戏地图资料(游戏地图设计图) 游戏公会的玩法(游戏公会玩法设计) 设计美女小游戏攻略(设计衣服小游戏) 设计我的家游戏攻略(布置我的家游戏) 设计我的家游戏攻略(设计我的家游戏攻略图) 用设计绳子两个体育游戏玩法(两人玩的绳子游戏) 设计我的家游戏攻略(游戏我的小家设计图) 用设计绳子两个体育游戏玩法(体育游戏绳子设计三个游戏) 设计一个体育游戏并说明玩法(设计一个体育游戏并说明玩法和规则) 四散跑游戏三种玩法(四散跑设计三个游戏) 大班户外体育游戏玩法及目标(最新大班户外体育游戏活动设计) 设计一个体育游戏并说明玩法(体育游戏的设计方法) 游戏方案一定要写规则和玩法(游戏规则怎么设计) 游戏模型设计资料(游戏模型设计资料书) 桥梁设计师电脑版游戏攻略(单机游戏桥梁建筑师) 游戏模型设计资料(游戏模型作品集) 游戏设计教程资料(游戏设计教程资料大全) dnf七夕形象设计(dnf七夕节活动) 桥梁设计师电脑版游戏攻略(桥梁建筑工程师游戏) 绳子团队写字游戏技巧(用绳子设计游戏) 游戏设计教程资料(游戏设计入门) 桥梁设计师电脑版游戏攻略(桥梁设计师游戏中文) 游戏角色设计技巧浅析陈建伟(角色游戏设计意图) 数据库设计工具
展开内容
精彩推荐 +
相关推荐 +

途人软件园为大家提供最新好玩的游戏工具免费下载,最新的游戏工具都在这里发布,励志做广大手游发烧友最喜爱的游戏工具下载基地。

游戏资讯 +