写点什么

一款简洁强大兼顾的小程序 IDE

作者:Geek_99967b
  • 2022 年 5 月 31 日
  • 本文字数:1453 字

    阅读完需:约 5 分钟

代码改变世界,编程创造未来。

处于这个数字时代,一切都被数字化了,没有编程似乎什么都不可能。而当涉及到 Coding 实现时,没有什么可以取代 IDE。

什么是 IDE?

IDE 全称为集成开发环境,从小型项目到 Web 应用程序等大型实现,只需要一个 IDE 即可获得所需的众多功能,例如:文本编辑器、语法高亮显示、可定制的界面、编译器、代码自动保存、版本控制、调试器、构建自动化和部署

为什么选择 IDE?

因为 IDE 使编写程序变得容易且高效,它通过将程序转换为机器级代码或字节码来节省大量时间,还可以自由选择您感兴趣的编程语言。

如果开发微信小程序会发现微信小程序的官方开发工具并没有使用“IDE”字眼,因为它真的是个工具,而不是一个 IDE。官方工具中的代码编辑功能,就是将 vscode 的代码编辑功能嵌入到工具中,不足以支撑开发,这时就要推荐使用一个优质的第三方代码编辑工具代替。

专属的小程序 IDE

这里要推荐下 FinClip 推出的小程序 IDE 工具,界面与微信小程序的开发工具类似,发现功能挺强大的,界面非常的简洁,上手门槛比较低,简单易上手,这款 IDE 工具的实际名称是 FIDE ( FinClip Integrated Development Environment )是 FinClip 为便于开发者更简单、高效地调试小程序的开发调试工具。

从实际的使用体验来看 FinClip IDE 目前已支持二维码登录、真机预览、修改预览设置、指定基础库版本,本地导入基础库、优化 userAgent 展示方式,同时针对插件管理部分,可以直接将官方封装好的插件(如虚拟键盘,单向视频)拖拽至小程序中进行开发。

针对来自不同平台的小程序,IDE 中增加了兼容性检查的工具,直接导入已有的代码包就可以明确了解小程序需要修改的特性与位置。例如 FinClip 天然支持微信小程序语法 WXML,就是说就算你是开发微信小程序也可以用这个 IDE 进行开发和调试,导出代码包后可以实现微信小程序平台和 FinClip 小程序平台的同时上线。

FIDE 重要功能描述

1、支持线上调试预览,提供运行日志、错误查看等功能,边开发边修正,提升开发质量



2、FIDE 支持真机预览,体验效果更直观



3、支持小程序转 App,可以将已有小程序转为 App,开发者可将工程上架在不同的应用市场中,通过 App 扩展用户,大幅度降低研发成本,在官方博客中简化为 7 步的教程,需要的童鞋可以参考下:https://www.finclip.com/blog/shengchengxiaochengxu/



4、在项目创建、主界面工具栏做了多项交互和视觉优化,支持树形文件结构,让开发者操作路径和界面更清晰



5、FinClip IDE 可与 FinClip 服务端打通,可直接将编译好的小程序上传至后台



6、支持设置预览分辨率


7、支持动态更新,只需确保当前 FIDE 版本高于 1.0.1,即可实现自动更新


他们开发文档中有 FIDE 非常详细的操作指南,大家上手前也可以看看:https://www.finclip.com/mop/document/develop/developer/fide-guide.html

IDE 可以定制化改造

比较吸引眼球的一点,看到他们的迭代计划,未来还会提供 IDE 开发工具的源码,企业可根据自身需求进行套壳改造,如将 FinClip logo 替换成企业自身 logo,也可根据企业风格对整个开发工具的 UI 进行重新设计,可以使得整套小程序平台产品更“私有化”、更具品牌形象。

同时也想特别说明下 FinClip 本身是小程序容器技术,一个可以让任何 APP 都能具备小程序运行能力的前端容器技术,只需简单集成 FinClip SDK,即可在 iPhone、Android、Windows、Linux、macOS、统信等平台下的应用中运行你在 FIDE 开发的小程序,这意味着,移动端、PC 端、车载设备、智能电视、智能手表都能运行小程序了。同时,它还提供一个后台管理系统,统一管理小程序的上架和下架。

用户头像

Geek_99967b

关注

还未添加个人签名 2022.05.17 加入

还未添加个人简介

评论

发布
暂无评论
一款简洁强大兼顾的小程序IDE_小程序_Geek_99967b_InfoQ写作社区