非凡首页|软件资讯|最新更新|下载排行|软件分类|软件专题
您当前位置: 下载首页系统软件系统其他CodeFun

CodeFun v0.4.10 系统其他

  • 软件等级:5 stars.
  • 软件大小:10.08MB
  • 支持语言:简体中文
  • 授权方式:免费版
  • 软件分类:系统软件/系统其他
  • 官网链接:
  • 更新时间:2025-06-04 06:21:03
  • 运行环境:WinAll
  • 厂商:
关 键 字: UI设计
软件介绍 软件截图 软件专题 软件问答 相关文章 相关软件 下载地址

CodeFun 为用户提供了专业出色的UI设计稿智能生成源代码的功能,很适合平时需要开展设计工作的朋友们使用,软件能够帮助用户省去走查UI的过程,轻松将设计稿还原出来,并且结果十分的精准,能节省大量的视觉,让设计师工作效率更高,可以用来扣像素、调布局等等,界面简洁。

软件功能

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

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

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

在 Sketch 插件中上传设计稿

在 CodeFun 工具中查看代码

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

上传设计稿

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

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

在插件上登录账号

通过插件创建一个项目

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

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

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

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

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

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

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

image.png

查看代码

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

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

左边栏显示文档树,后文称 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。

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

image.png

更新日志

组件化 & 功能优化

- 微信小程序核心场景样式还原

- 新增文字换行清除工具

- 新增颜色单位支持配置

- 新增元素宽高选中显示

- 算法优化 & 问题修复

- PS Plugin 0.4.3

- Figma Plugin 0.2.2

- 即时设计 Plugin 0.2.2

- Sketch Plugin 0.9.56

以上就是CodeFun(UI设计稿智能生成源代码软件)的全部内容了,非凡软件站为您提供最好用的软件,为您带来最新的游戏!

软件截图

查看安装过程

UI设计软件大全

UI设计软件大全 UI设计就是户界面设计,是对软件的交互和逻辑以及界面美观的整体设计,不单单只是绘画,兼具艺术性和技术性,并且有着良好的发展前景,今天带来的UI设计软件能够帮助用户更好地使用环境和方式设计出游戏的界面。

软件资讯

更多>
  • 更新纯血鸿蒙系统后如何退回原系统

    更新纯血鸿蒙系统后如何退回原系统

    在更新纯血鸿蒙系统后,有时可能会因为各种原因想要退回之前的系统。以下为你介绍具体的退回方法。首先,要明确并非所有设备都支持随意退回系统,需提前确认你的手机型号是否具备该功能以及是否有可退回的旧版本系统备份。一、查看设备是否支持不同手机厂商对于系统回退的支持情况

  • 荣耀手机纯净模式如何关闭

    荣耀手机纯净模式如何关闭

    在使用荣耀手机的过程中,有时我们可能会想要关闭纯净模式。纯净模式能帮助我们过滤掉一些不良应用,保障手机使用的安全性和纯净性,但偶尔也会限制我们安装一些特定应用。那么,荣耀手机纯净模式该如何关闭呢?下面就为大家详细介绍。关闭方法一:通过设置菜单1.打开手机的“设

  • iPhone 16对比iPhone 15有哪些升级

    iPhone 16对比iPhone 15有哪些升级

    iphone16对比iphone15:全方位升级与差异解析性能提升iphone16预计会搭载更先进的a系列芯片,性能将有显著飞跃。相比iphone15,其cpu运算速度更快,多任务处理更加流畅,能轻松应对各类复杂应用和游戏。gpu性能增强,图形渲染更出色,为用

  • 如何关闭小米手机音量保护功能

    如何关闭小米手机音量保护功能

    在使用小米手机的过程中,有时我们可能会想要关闭音量保护功能。那么,该如何操作呢?下面就为大家详细介绍。一、了解音量保护功能小米手机的音量保护功能旨在防止用户在不知情的情况下突然将音量调至过大,对耳朵造成伤害。当音量达到一定阈值后,手机会自动限制音量的进一步增大

  • 钉钉如何查看曾经所在公司

    钉钉如何查看曾经所在公司

    在使用钉钉的过程中,有时我们可能需要查看以前所在公司的相关信息。无论是出于工作交接的需要,还是个人回忆等原因,了解如何在钉钉上查找以前的公司都很重要。下面就为大家详细介绍具体的操作方法。进入钉钉通讯录界面打开手机或电脑上的钉钉应用程序,登录自己的账号。登录成功

  • 荣耀手机如何设置桌面图标大小不同

    荣耀手机如何设置桌面图标大小不同

    在智能手机日益普及的今天,个性化设置成为了许多用户关注的焦点。荣耀手机作为市场上的热门品牌,不仅性能卓越,还提供了丰富的个性化选项。其中,调整桌面图标大小就是一项非常实用的功能。本文将详细介绍如何在荣耀手机上设置不同的桌面图标大小,让你的手机界面更加符合个人喜

最新更新

更多>

注意事项

本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。
如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系版权说明注意事项)。若有关在线投稿、无法下载等问题,请与本站客服人员联系
用户可自行按线路选择相应的下载点,可以直接点击下载/另存为,若直接点击下载速度太慢,请尝试使用高速下载器。为确保下载的文件能正常使用,请使用WinRAR最新版本解压本站软件。
建议大家谨慎对待所下载的文件,大家在安装的时候务必留意每一步!关于360安全卫士QQ电脑管家的有关提示,请自行注意选择操作。