
标签: codefun
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。
填写完毕后,点击右下角保存按钮。

组件化 & 功能优化
- 微信小程序核心场景样式还原
- 新增文字换行清除工具
- 新增颜色单位支持配置
- 新增元素宽高选中显示
- 算法优化 & 问题修复
- PS Plugin 0.4.3
- Figma Plugin 0.2.2
- 即时设计 Plugin 0.2.2
- Sketch Plugin 0.9.56
1:该下载地址为九点软件园本地下载地址,codefun下载包预览图如下:

2:下载包的正确包名:CodeFun0.4.3_9a9m.com.zip
证券分析软件下载-飞狐交易师 官方最新版下载
长江证券交易版下载-长江证券交易版 V6.6官方版下载
叩富网模拟炒股下载-叩富网模拟炒股软件v3.4.2电脑版下载
天风高财生下载-天风高财生新一代专业版 v3.8.0官方版下载
Mestrelab Research Mnova最新版下载-Mestrelab Research Mnova中文版v15.0.0.34764 完整版下载
贵友玻璃优化软件最新版下载-贵友玻璃优化软件官方版下载
光大证券网上行情下载-光大证券行情交易软件 v7.38 官方最新版下载
京麦工作台官方下载-京麦工作台 v9.12.0官方版下载
Adobe Dreamweaver 2025最新版下载-Adobe Dreamweaver 2025电脑版 v21.4官方版下载
Figma电脑版下载-Figma【原型设计软件】中文汉化版 v114.3官方版下载
华为模拟器手机版下载-ensp v1.2.00.500最新版下载249MB3986人在玩华为模拟器ensp是华为的交换机网络仿真平台,具有模拟PC终端、仿真设备配置、预置工程案例等功能,帮助广大ICT从业者和客户快速熟悉华为数通系列产品。喜欢的朋友赶紧来九点软件园下载体验吧!
下载
小新实用五金手册最新版下载-小新实用五金手册 V2023绿色版下载1.9MB1473人在玩小新五金手册内含钢轨、钢管、钢板等众多五金材料规格数据,用户只需要选择指定规格的五金材料并提供材料的长度,就可以通过该软件轻松计算出材料的大致重量。小新五金手册的计算效率非常高,只需短短数秒钟的时间,就可以轻松完成五金材料的重量计算,有需要的朋友可以下载体验一下哦!
下载
海通证券大智慧5.99下载-海通证券大智慧软件专业版 v5.999官方版下载13.8MB948人在玩海通证券大智慧是海通证券提供的一款速度超快的股票行情交易软件专业版,它采用了大智慧核心,更受用户喜爱!海通证券大智慧汇聚全网资讯为广大客户提供一站式综合理财服务的理财软件,该软件支持网络上在线对数据的分析,帮助您得到合理的分析结果,实现了时实的投资效益。该交易版由官网提供,请放心下载使用。
下载
国泰君安锐智下载-国泰君安锐智版 V9.50官方版下载116MB908人在玩国泰君安锐智版是九点小编为大家推荐的一款专业的股票行情实时浏览与交易软件,中国证券行业长期、持续、全面领先的综合金融服务商,支持国泰君安证券ET卫士强身份认证服务,主要为用户提供了股票即时分析、股票即时浏览、股票技术分析和股票报价分析等一系列有关股票的功能,绝对是专业的股票行情实时浏览与交易软件!
下载
飞狐交易师免费版下载-飞狐交易师(证券分析软件) v5.3 绿色版下载18MB886人在玩飞狐交易师免费版是九点小编为大家推荐的一款专业的证券分析软件,软件支持股票、期货、外汇等丰富的证券产品,可以帮助用户实时查看股票行情资讯,并为用户提供实盘监控预警、条件选股、条件预警等一系列实用功能,帮助用户更好进行股票分析以及选股等操作!
下载
ledcontrolsystemv6下载-led control system【LED控制系统】v6.4.3.124免费版下载92MB861人在玩led control systemZH系列led显示屏控制系统是全新概念LED控制系统,可实现2600多种特技组合,是全行业特技最多的led显示屏控制系统。
下载
kafkatool下载-kafka tool(kafka可视化客户端软件) v2022免费版下载36.9MB788人在玩kafka tool是款能够管理和使用Apache Kafka集群的GUI应用程序,软件提供了一个较为直观的UI可让用户快速查看Kafka集群中的对象以及存储在topic中的消息。
下载
InTouch下载-InTouch(InTouch组态工具) V10.1 官方版下载1.67GB700人在玩InTouch官方版是九点小编为大家推荐的一款最专业的工业自动化组态软件之一,软件拥有强大的网络功能和数据库功能,提供了广泛的通讯协议转换接口可以方便连接各种控制设备。
下载
摩西尔官网下载-Mooncell T6 control System(摩西尔校正软件) v2019.9.16官方版下载87.9MB614人在玩Mooncell T6 control System(摩西尔校正软件)是摩西尔推出的产品配套软件,支持屏幕配置、发送卡、接收卡、校正、多功能卡、工具箱、硬件信息等功能!
下载
友益文书破解版下载-友益文书(含注册机) V9.6.1免费版下载86.1MB584人在玩友益文书是九点小编为大家推荐的一款功能强大且专业的电子书制作软件,支持htm、word、excel、pdf、exe、txt、rtf、GIF、JPG、PNG、Flash等各种格式的文件进行导入使用,从而可以很好的满足不同用户们的使用需求。
下载