V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding.NET 轻量级社交
开源项目广场
使用帮助
意见反馈
CodingNET
V2EX  ›  Coding

Coding WebIDE 支持微信小程序开发

  •  
  •   CodingNET · 2017-09-12 10:58:16 +08:00 · 4303 次点击
    这是一个创建于 2627 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信小程序自上线以来就备受关注,创造了很多新的应用场景。然而对开发者而言,小程序的开发过程并不顺畅。目前微信提供的开发者工具功能比较基础,需要在多个应用中切换;前后端分离的开发方式,往往需要在本地 IDE 中编写代码,在微信开发者工具中预览调试,再额外配置云主机、域名、调试后端代码;整个开发流程需要在 IDE、微信开发工具、后端服务器、浏览器等等中切换进行。

    WebIDE 新上线了对小程序开发的支持,解决了小程序开发过程中的多终端切换的问题。只要打开浏览器,进入 WebIDE,你就可以随时随地编写你的小程序,不再依赖于本地设备、操作系统或是开发环境。编写代码、进行代码版本管理、前端效果预览、打包上传,甚至后端代码调试都可以在 WebIDE 中完成。

    图片

    用户可以在 WebIDE 的工作空间选择已有代码仓库,或直接创建微信小程序的 Demo 仓库。

    图片

    WebIDE 支持实时编译小程序代码,并实现了在不同设备上的直接预览前段效果。

    图片

    与传统的前后端分离的开发方式不同,我们提供功能强大的 Terminal,可以直接进行后端开发,生成可访问的后端环境,在微信开发平台中设置后,即可进行后端调试等操作。

    图片

    完成开发后,可在 WebIDE 中生成预览二维码,使用微信扫码即可在手机上预览。不仅如此,我们还实现了打包上传的功能,与微信开发工具体验一致。

    图片

    至此,一个微信小程序从编写代码、前端效果预览、后端调试、打包上传的流程全部在 WebIDE 中完成了。

    此外,WebIDE 对 Git 功能有非常好的支持。

    图片

    WebIDE 上线两年,以“随时随地,打开浏览器编写代码”为场景,逐步上线了很多强大的特性,如开发环境一键分享、全功能的 Terminal、代码提示、在线实时协同编辑、完美支持 Git 仓库等,近期也将会上线在线调试功能。已有 10 万开发者体验过 WebIDE 的便捷功能,创建了 30 万个 Workspace,每月活跃开发者 8000,其中大部分是脚本语言或者前端开发项目。

    作为国内最大的代码托管平台,通过分析 用户部署网站的数据,我们发现,随着云计算技术的不断发展,应用正在变得越来越轻量级,对开发工具的需求,也更加追求便捷和易用性。而这正是 Coding 不断努力的方向。而随着 Coding 整套开发工具的不断发展,Coding Anytime Anywhere 的愿景似乎不再遥远。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   986 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:18 · PVG 05:18 · LAX 13:18 · JFK 16:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.