FinClip Studio是一款功能强大的小程序桌面端集成开发环境,提供全面的开发工具,包括代码编辑器、调试器和构建工具,内置了可视化编辑器,还提供组件库和灵活的布局系统,快速构建小程序界面,具备强大的调试功能,支持实时预览和自动化构建,提供插件生态和多语言支持,学习和掌握小程序开发技巧,提供强大的调试工具和性能优化支持,提供快速部署和发布功能,方便开发者将小程序部署到云端并发布给用户使用。
1、 全面的开发工具:提供了包括代码编辑器、调试器、构建工具等开发工具链,方便开发者进行小程序的开发和调试。
2、 可视化编辑器:可以通过拖拽的方式快速创建小程序页面,减少开发的复杂度。
3、 组件库:直接使用这些组件来构建小程序页面,加快开发速度。
4、 灵活的布局系统:包括Flexbox和Grid布局,根据需求选择最合适的布局方式。
5、调试功能:快速定位和修复代码中的问题,提高开发效率。
6、 插件生态:根据需求选择合适的插件来增强开发环境的功能。
7、 多语言支持:包括JavaScript、TypeScript等,根据喜好选择最适合的语言进行开发。
1、 实时预览:在编辑代码的同时实时查看小程序的效果,方便调试和优化。
2、 自动化构建:可以自动化地构建和部署小程序,提高开发效率。
3、 文档和教程:通过这些资源学习和掌握小程序的开发技巧。
4、 优化支持:提供了性能优化工具和指南,根据需求对小程序进行性能优化,提升用户体验。
5、 多人协作支持:通过版本控制系统进行代码的管理和协作。
6、 调试工具:包括断点调试、日志查看等功能,快速定位和解决问题。
7、 部署和发布:轻松将小程序部署到云端并发布给用户使用。
1、 feat: 发送 build_npm 相关事件 (编译日志展示)
2、 feat: 将自定义 api 自动保存到 finclipConf 中 ( API mock 的时候,添加 api 设置生效时,会同步到 finclipConf.js 配置中)
3、 feat: 自动刷新预览 (编译重启小程序后,若自动预览处于可以执行的状态,会自动执行刷新预览)
4、 fix: 修复 invokecallback 多一个空格的问题
5、 fix: 修复 readZip api 读取 base64 无效的问题
6、 fix: 修复 unzip 解压 temp 下的文件失败的问题
7、 fix: 修复帧回调下 stopRecord 在没有调用 start 时会回调 success 的问题
8、 fix: innerAudio Canplay 和 Play 添加 duration 数据
9、 fix: 优化帧回调的处理逻辑