大小:192.86M
更新时间:24-12-02
系统:Pc
版本:v3.9.31
支付宝小程序开发者工具是支付宝开放平台打造的一站式小程序研发工具,原名蚂蚁开发者工具,该软件采用支付宝扫码即可登录,支持一键创建小程序页面(包含 axml/acss/js/json 四个文件),小程序 语法/API 自动补全提示等功能,旨在为你提供“一站式小程序研发”服务。
目前支付宝小程序开发者工具提供了编码、调试、测试、上传、项目管理等功能,不仅支持开发支付宝小程序,相同代码还通用于蚂蚁开放生态,可直接发布至钉钉、高德等应用平台,是支付宝小程序必备的工具,有需求的朋友请下载体验。
本文档按照小程序开发流程的不同阶段来梳理 IDE 功能用法。
准备-编码-调试-测试-上传-项目管理
一、开发准备
下载安装 IDE 工具 本地开发。本地 新建项目 并且使用实验室、扩展市场以及项目管理等工具高效开发。
二、编码效率
在实际开发过程中,下列工具能够大幅提升开发效率:
• 模拟器:本地模拟运行小程序,便于快速预览、初步调试。
• 代码补全:AXML 自动补全、API 自动补全/语法提示。
• IDE 扩展:在侧边栏 扩展市场 可以安装各种插件,提高开发效率。
三、调试模式
如果需要排查 bug 或性能瓶颈,可选择下列调试模式:
• 模拟器调试:通过 IDE 模拟器初步调试基础功能与样式。
• 预览调试:通过真机调试面板查看小程序运行信息。
• 真机调试:通过 IDE 远程至真机,设置断点、查看运行信息。
四、测试途径
开发者在本地测试、beta 测试之外,还可选用开放平台的两款云测试服务:预检测与真机云测。
• 预检测:在一键上传的同时,免费调用一台真机进行测试。
• 真机云测:免费的规模化真机自动检测方案。
• 体验版测试:生成体验版小程序,用于 beta 版本测试。
五、一键上传
在工具栏 上传 菜单中,点击 上传 即可将小程序上传至开放平台。
六、项目管理
在上述流程相关功能之外,IDE 还集成了其他常用的管理工具,例如 git 源码管理、npm 包管理 等功能。
小程序开发者工具的主界面由 菜单栏、工具栏、功能面板、编辑器、调试器、模拟器 组成。
• 菜单栏:文件、编辑、窗口、工具、帮助等基础功能。
• 工具栏:更改小程序类型与关联、显示/隐藏界面区域、真机调试与预览等功能。
• 功能面板:切换文件树、搜索、git 管理、NPM 包管理、插件市场、实验室、体验反馈等边栏。
• 编辑器:输入与修改代码的区域,每款 IDE/编辑器 都必备的最基本功能。
• 调试器:用于 模拟器调试、真机调试。
• 模拟器:模拟运行小程序,便于快速预览、初步调试。
说明: 使用工具栏中部三个按钮,可以显示或隐藏界面主要区域,其中 编辑器 与 调试器 无法同时隐藏。
v3.9.31 Beta版本
1、新增
● 编译模式新增 “不模拟” 场景模式,以便启用联调配置时能正确表现。
2、优化
● 优化迭代模式上传功能。
● 优化音频播放时播放覆层的 UI 表现。
3、修复
● 修复模拟器内云开发功能服务未能正确处理错误返回的问题。
● 修复某些情况下无法对 app.js 首行添加断点的问题。
● 修复按需编译某些情况下一直卡在编译中的问题。
● 修复刷新多次后可能引起模拟器白屏的问题。
● 修复分包异步化组件在调试器内无法查看生效中的样式的问题。
v3.8.10版本
一、问题修复
1、新增
• 新增 按需编译功能。
• 新增 开发时跳过 ES5 转译功能。
• 模拟器 新增小程序云数据库相关 API 支持。
• 新增 编译信息面板。
• 新增 模拟器 worker 运行支持。
2、优化
• 优化 IDE 界面加载和模拟器运行性能。
• 优化 UI 界面大小缩放功能。
• 模拟器内调用 my.saveImageToPhotosAlbum 和 my.saveImageToPhotosAlbum 现在支持保存内容到本地文件系统。
• 模拟器内调用 my.setClipboard、my.getClipboard 可以设置/获取系统剪贴板内容。
• 模拟器现在可以设置小程序版本提供给 my.getAccountInfoSync 进行获取。
• 优化 消息和公告的展示和提醒。
• 终端内的项目外文件夹和文件路径现在可以正确打开资源管理器。
• 优化 代码提示信息。
• 模拟器内调用 my.makePhoneCall 时添加 UI 反馈。
3、修复
• 修复 某些情况下上传时展示的文件使用情况不清晰的问题。
• 修复 Windows 平台某些情况下无法正常启动编译的问题。
• 修复 若干模拟器地图 API 行为问题。
• 修复 模拟器调用 my.confirm 文案较长时没有换行的问题。
• 修复 模拟器 my.alert 的 title 不支持换行的问题。
• 修复 模拟器 my.setTabBarStyle 中 borderStyle 不支持 # 开头的 Hex 色值的问题。
• 修复 模拟器 my.downloadFile 参数错误时无法正确进入 fail 回调的问题。
• 修复 模拟器 my.showAuthGuide 触发回调时机不正确的问题。
• 修复 模拟器 my.calculateRoute 某些情况下没有回调的问题
• 修复 模拟器 my.showLoading 在传入文案内容为空时未能展示默认 “加载中” 文案的问题。
• 修复 模拟器 FileSystemManager 某些情况下错误信息与真机不一致的问题。
• 修复 模拟器 my.showToast 传入 image 图片字段无法生效的问题。
• 修复 模拟器 my.setTabBarBadge 展示的 Badge 位置不正确的问题。
• 修复 在模拟器运行死循环代码时整个 IDE 会崩溃卡死的问题。
• 修复 模拟器中运行云函数时不支持资源共享的问题。
• 修复 开启热更新时可能真机预览无法生成二维码的问题。
• 修复 Native 渲染小程序真机调试可能无法退出的问题。
• 修复 Naitve 渲染小程序真机调试时出现页面找不到的问题。
• 修复 真机调试时有可能 tabbar 消失的问题。
• 修复 调试器内组件数据面板在切换页面时没有及时消失的问题。
• 修复 编辑器中自定义组件无法提供 props 提示的问题。
• 修复 模拟器内若干不支持的 API 没有执行回调的问题。
• 修复 模拟器内 my.scan 没有回调时 errorMessage 参数的问题。
• 修复 模拟器内 FileSystemManager.mkdir 在不存在上级目录时的报错信息不一致问题。
• 修复 模拟器内 FileSystemManager.copyFileSync 在 srcPath 不存在时仍然返回 success 的问题。
• 修复 模拟器 navigateToMiniProgram 行为不符合预期的问题。
• 修复 模拟器 Map 组件不支持 show-compass 属性的问题。
• 修复 模拟器 SocketTask.send 不支持 Buffer 类型数据的问题。
• 修复 模拟器内 MapContext.getCenterLocation 无法在 onReady 等较早生命周期函数中调用的问题。
• 修复 模拟器 my.chooseImage 时拒绝授权,错误码和真机不一致的问题。
精品推荐
同类热门
类似软件
quartus ii 13.0官方正版1.65G7144人在用 Quartus II是Altera公司于推出一款综合性PLD/FPGA开发软件,内置强大的综合器和仿真器,支持原理图、VHDL、VerilogHDL以及AHDL等多种设计文件的输入,可轻松完成从设计输入到硬件配置的整个PLD设计流程。Quartus
查看热门标签
网友评论0人参与,0条评论
最新排行
gx works3(三菱plc编程软件)2.54Gv1.031h 三菱gx works3是目前最优秀的一款plc编程软件,也是全新一代工程软件,以直观的编程环境为削减开发成本做贡献。软件是用于进行以melsec iq-r系列/melsec iq-f系列为首的可编程控制器的设置、编程、调式和维护的工程工具,与以往的
查看精易csharp编程助手28.95Mv1.0.0.2绿色版 精易csharp编程助手又名“精易c#编程助手”,是一款专门为从事C#语言编程工作的程序员打造的编程辅助工具,它可以帮助用户快速的开发C#,同时它还为用户提供常用代码、网页提交、加解密、Json操作等功能,为您节省更多的时间,让你的工作更高效,非常
查看cocoscreator游戏开发引擎108.68Mv2.1.4官方版 Cocos Creator是由雅基软件推出的一款以内容创作为核心的一体化游戏开发工具,该软件基于开源框架Cocos2d-x,实现了一体化、可扩展、可自定义工作流的编辑器,并在Cocos系列产品中第一次引入了组件化编程思想和数据驱动的架构设计,这极大
查看rcx-studio(编程控制软件)9.75Mv1.1.0官方版 RCX-Studio是一款专业的是编程控制软件,这款软件可新建连接全部文件、程序文件、点位设置文件、位移文件、机械手及托盘文件,而且也支持RS232C及以太网连接。另外,RCX-Studio主要是针对雅马哈RobotRX340等设备设计开发,其通过
查看xshell6永久授权版(含xshell6/xftp6)13.73M附安装教程xshell是出自苏州苏杰思网络有限公司旗下的一款相当有名的终端模拟器,能够支持Windows 10,Windows 8.1,Windows 7,Windows Server 2008 Service Pack 1,Windows Server 2012
查看