前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

推荐阅读:

《高颜值定制化的命令行工具,让终端工作更高效!-Starship》

将设计稿转代码是前端工程师日常不断重复的工作,这部分工作复杂度较低但工作占比较高,往往又比较枯燥繁琐,有时候开发迭代周期短,静态页面又多,常常让有些前端开发苦不堪言!

那么,有没有一款设计稿自动生成代码的工具,减少前端工程师的工作量,提升开发效率?

本文推荐一款前端代码自动生成的神器CodeFun,能够完美生成可读性很高的代码,目前支持微信小程序端、移动端H5和混合APP等。也就是说,通过这款工具,设计师再也不用还原走查了,测试再也不用适配样式了,前端开发再也不用切图写样式了,这不就是我们期待已久的神器吗?

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

CodeFun 是什么?

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

基本简介CodeFun 是一款 UI 设计稿智能生成源代码的工具,可以将 sketch、Photoshop 的设计稿智能转换为前端源代码。它最大的特色是:精准还原设计稿,不再需要反复 UI 走查可以生成如工程师手写一般的代码在日常工作中,诸如像扣像素、调布局这些繁琐、枯燥的体力活都将得到极大的削减,原来 8 小时的工作量只需要 10 来分钟即可完成。

基础功能

环境准备

开始使用 CodeFun 前,需要先准备好如下环境:

1.CodeFun 账号,请点此 注册

2.安装 Chrome 浏览器

3.安装设计软件 Sketch / Photoshop / Figma / XD / 即时设计

4.安装 Sketch / Photoshop / Figma / 即时设计 插件,登陆 CodeFun 后即可下载

5.安装小程序开发者工具或者 vscode 等 IDE,用于预览 CodeFun 生成的代码

6.准备一份移动应用页面的设计稿

安装 Sketch 插件

在官方下载页面下载Sketch插件。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)


下载然后解压,双击进行安装。

在安装插件之前,请确保系统中已经装好 Sketch,若Sketch版本低于 55 请更新Sketch。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

接着,打开 Sketch,插件菜单中出现 CodeFun 选项,安装完成。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

安装 Photoshop 插件

在官方下载页面下载Photoshop插件。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

下载然后解压,双击进行安装。

安装完成后重启Photoshop,点击菜单栏 -> 窗口 -> 扩展 -> CodeFun

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

安装 Figma 插件

  1. 客户端/PC端进入社区插件市场中搜索Codefun[跳转]
  2. 点击安装(客户端/PC同步)
  3. 点击进入设计稿
  4. 打开插件 Main menu -> Plugins -> CodeFun

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

安装 即时设计 插件

  1. 前往即时设计官网插件安装页面,点击“安装”即可安装本插件。跳转
  2. 点击进入设计稿
  3. 打开插件(左侧工具栏) 插件 -> CodeFun

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

上传 Sketch 设计稿

  1. 根据环境准备教程安装好插件
  2. 点击菜单栏插件->CodeFun->上传设计稿
  3. 选中要上传的设计稿,设置好项目名,点击上传。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

上传 PSD 设计稿

  1. 根据环境准备教程安装好插件
  2. 点击菜单栏->窗口->扩展->CodeFun
  3. 选中要上传的设计稿,设置好项目名,点击上传。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

上传XD设计稿

  1. 支持导入即时设计,直接上传。
  2. 将 XD 文件格式,导入到即时设计平台中

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

在即时设计的编辑页面中,可以选择将设计稿转换为 Sketch 格式

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

将导出的Sketch格式设计稿走Sketch 上传流程【link】

上传 Figma 设计稿

  1. 根据环境准备教程安装好插件
  2. 点击 Main menu->Plugins->CodeFun
  3. 选中要上传的设计稿,设置好项目名,点击上传。

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

上传JSD(即时设计)设计稿

  1. 前往即时设计官网插件安装页面,点击“安装”即可安装本插件。跳转
  2. 点击进入设计稿
  3. 打开插件(左侧工具栏) 插件 -> CodeFun

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

获取代码

用户在上传完设计稿后,有两种获取代码的方式:

  1. 区域提取代码
  2. 整站打包下载

虽然两种途径获取的代码没有任何区别,但是在使用场景上还是有少许的差异。

区域提取代码

进入设计稿详情页,点击右上角的查看代码按钮

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

即可弹出代码面板

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)


每一次查看代码都会对设计稿进行重新推算,如果在详情页中做了任何的二次修改,可以实时得到新的变化。关于设计稿二次修改,可以参阅【link】

面板介绍

查看代码面板一共有 4 个子面板,分别对应了 HTMLCSS、JS 和全局 CSS 四种代码。以小程序开发为例,我们只需要将其依次拷贝到小程序的 wxml、wxss、js 和全局 wxss 文件中即可。


前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)


一定要记得拷贝全局 CSS 文件,因为如果不拷贝的话,页面内将会出现显示不正常。

不过全局 CSS 在同一个项目中只需要拷贝一次。以小程序为例,我们将其拷贝到 app.wxss 文件中即可。后续再拷贝其他页面时,就不再需要拷贝全局 CSS 了。

区域提取

点击 Dom 树或者画布上的任意节点,可以观察到代码窗口的代码会发生变化,这正是 CodeFun 最重要的区域提供功能。用户可以根据自己的需求,拷贝任意区域的代码到自己已有的工程项目中。

当点击画布的空白区域时,Dom 树和画板都不再选中任何节点,此时代码窗口将显示整页代码。

提取设置

提取代码时,可以对输出代码的平台、风格进行个性化的配置,点击如图所示的设置按钮

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

即可弹出**设置面板**

前端人不可错过的低代码神器,告别切图,一键成稿啦!-CodeFun(低代码前端工具)

热文推荐:

《高颜值定制化的命令行工具,让终端工作更高效!-Starship》

《一款基于Web的Linux管理工具-Webmin》

《一款开源好玩的Web云桌面系统!-Puter》

《接口性能优化十倍,来了解一下java应用诊断利器的强大!-Arthas》

《一款高颜值键盘演示工具,助你优雅展示键盘操作!-Keyviz》

《您的跨平台密码守护神,安全存储,随心所欲,无论何处皆可信手拈来!-KeePassXC》

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月8日 下午3:50
下一篇 2024年7月8日 下午4:02

相关推荐

  • 项目申报教程(项目申报管理软件)

    项目申报管理软件:助力企业高效申报项目 随着企业业务的不断发展,项目申报已经成为企业申报项目的重要一环。项目申报管理软件的出现,为企业的项目申报工作带来了极大的便利和效率。本文将介…

    科研百科 2024年9月2日
    26
  • 合同管理应当是

    合同管理是一个非常重要的概念,涉及到企业的运营和经营。合同管理不仅仅是合同的签署和履行,还包括合同的审查、修改、监督、执行以及合同的终止等各个环节。如果合同管理不当,可能会导致合同…

    科研百科 2024年9月19日
    21
  • 科研项目完成新闻稿

    科研项目完成新闻稿 近日,我国某科研团队完成了一项具有里程碑意义的科研项目,实现了一项前所未有的突破。 该科研项目主要研究的是一种新型高效能源转化技术,该技术可以高效地将电能转化为…

    科研百科 2025年4月15日
    1
  • 项目工程进度款和结算管理办法

    项目工程进度款和结算管理办法 为规范项目管理,确保项目工程进度款和结算的及时、准确、安全、可靠,我部制定了《项目工程进度款和结算管理办法》。该办法适用于所有项目工程,包括公路、铁路…

    科研百科 2025年1月12日
    0
  • 项目进度管理程序

    项目进度管理程序 项目进度管理程序是一种用于跟踪和管理项目进度的工具。它可以帮助项目管理人员确定项目的进度, 并根据需要进行调整。一个好的项目进度管理程序可以提高项目的效率,减少风…

    科研百科 2024年9月28日
    15
  • 打造社区网格,筑牢党建格局(党建引领社区网格化建设)

    为全面加强各领域基层党组织建设,着力夯实基层基础保障,做实做细城市基层网格党建,全面推进社区网格化党建工作,探索将党支部建在网格上,推动需求在网格发现、资源在网格整合、问题在网格解…

    科研百科 2023年2月17日
    83
  • 项目管理系统上线新闻稿

    项目管理系统上线:提升项目管理效率 近日,我们的团队成功地推出了全新的项目管理系统,这一系统将对我们的项目管理带来极大的提升。该系统的上线标志着我们更加高效、科学的项目管理方式的到…

    科研百科 2025年1月22日
    0
  • 四川久远银海软件股份有限公司 第六届董事会第六次会议决议的 公告

    证券代码:002777 证券简称:久远银海 公告编号: 2024-023 本公司及董事会全体成员保证信息披露内容的真实、准确和完整,没有虚假记载、误导性陈述或重大遗漏。 一、董事会…

    科研百科 2024年8月8日
    25
  • 科研项目全过程管理

    科研项目全过程管理 科研项目全过程管理是指在科研项目的整个生命周期中,通过对项目各阶段、各要素的严格管理,确保项目能够按时、按质、按量完成。全过程管理包括项目规划、设计、实施、测试…

    科研百科 2024年8月22日
    29
  • 科研项目人才资助

    科研项目人才资助:推动科技创新,促进社会进步 科研项目是科技创新的核心,是推动社会发展的重要力量。而科研项目人才资助则是支持科研项目人才发展的重要措施,它能够为科研项目人才提供必要…

    科研百科 2025年2月28日
    0