大小:184.87M
更新时间:24-02-17
系统:Pc
版本:v3.8.10
支付宝小程序开发者工具是支付宝开放平台打造的一站式小程序研发工具,原名蚂蚁开发者工具,该软件采用支付宝扫码即可登录,支持一键创建小程序页面(包含 axml/acss/js/json 四个文件),小程序 语法/API 自动补全提示等功能,旨在为你提供“一站式小程序研发”服务。
目前支付宝小程序开发者工具提供了编码、调试、测试、上传、项目管理等功能,不仅支持开发支付宝小程序,相同代码还通用于蚂蚁开放生态,可直接发布至钉钉、高德等应用平台,是支付宝小程序必备的工具,有需求的朋友请下载体验。
本文档按照小程序开发流程的不同阶段来梳理 IDE 功能用法。
准备-编码-调试-测试-上传-项目管理
一、开发准备
下载安装 IDE 工具 本地开发。本地 新建项目 并且使用实验室、扩展市场以及项目管理等工具高效开发。
二、编码效率
在实际开发过程中,下列工具能够大幅提升开发效率:
• 模拟器:本地模拟运行小程序,便于快速预览、初步调试。
• 代码补全:AXML 自动补全、API 自动补全/语法提示。
• IDE 扩展:在侧边栏 扩展市场 可以安装各种插件,提高开发效率。
三、调试模式
如果需要排查 bug 或性能瓶颈,可选择下列调试模式:
• 模拟器调试:通过 IDE 模拟器初步调试基础功能与样式。
• 预览调试:通过真机调试面板查看小程序运行信息。
• 真机调试:通过 IDE 远程至真机,设置断点、查看运行信息。
四、测试途径
开发者在本地测试、beta 测试之外,还可选用开放平台的两款云测试服务:预检测与真机云测。
• 预检测:在一键上传的同时,免费调用一台真机进行测试。
• 真机云测:免费的规模化真机自动检测方案。
• 体验版测试:生成体验版小程序,用于 beta 版本测试。
五、一键上传
在工具栏 上传 菜单中,点击 上传 即可将小程序上传至开放平台。
六、项目管理
在上述流程相关功能之外,IDE 还集成了其他常用的管理工具,例如 git 源码管理、npm 包管理 等功能。
小程序开发者工具的主界面由 菜单栏、工具栏、功能面板、编辑器、调试器、模拟器 组成。
• 菜单栏:文件、编辑、窗口、工具、帮助等基础功能。
• 工具栏:更改小程序类型与关联、显示/隐藏界面区域、真机调试与预览等功能。
• 功能面板:切换文件树、搜索、git 管理、NPM 包管理、插件市场、实验室、体验反馈等边栏。
• 编辑器:输入与修改代码的区域,每款 IDE/编辑器 都必备的最基本功能。
• 调试器:用于 模拟器调试、真机调试。
• 模拟器:模拟运行小程序,便于快速预览、初步调试。
说明: 使用工具栏中部三个按钮,可以显示或隐藏界面主要区域,其中 编辑器 与 调试器 无法同时隐藏。
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 时拒绝授权,错误码和真机不一致的问题。
同类热门
类似软件
microsoft visual c++ 2019(vc2019运行库)28.35M6992人在用microsoft visual c++ 2019中文名称叫做vc2019运行库,是微软公司的免费的c++开发工具,还是Windows操作系统应用程序的基础类型库组件,具有程序框架自动生成,灵活方便的类管理,强大的代码编写等功能,可提供编辑C语言,C++
查看CocoStudio279.47M664人在用CocoStudio是由触控科技引擎团队研发的一款基于Cocos 2d-x的免费游戏开发工具集,他将Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在了一起,为开发者提供全套的游戏开发解决方案。CocoStud
查看hbuilderx电脑版39.61M665人在用hbuilderx软件是HBuilder的下一代版本,也是专为编程工作人员使用的一款网页前端开发工具,非常的轻巧,仅仅只有10M的绿色发行包,不管是启动速度、文档打开速度,还是编码提示都飞快,C++的架构性能远超Java或Electron架构,是轻如编辑
查看LinMax开发者神器库72.28M73人在用 LinMax开发者神器库是由LinMax官方推出的一款功能强大的开发者工具箱软件,它是一款真正的辅助利器,里面集合了前后端开发者常用工具仓库,如:图片处理、逆向破J工具、设计师/美工等等,为广大的编程人士更好的进行编程开发,同时软件中还集成了大量常
查看android studio中文版754M1066人在用android studio是由谷歌推出的一款Android集成开发工具,有了它,开发者可以很方便的在编写程序的同时看到自己的应用在不同尺寸屏幕中的样子。该软件不使用预设窗口,而是根据情境在您执行操作时自动显示相关工具窗口,并提供了用于在每种类型的And
查看热门标签
网友评论0人参与,0条评论
最新排行
Makecode离线编程软件225.8Mv3.6.3官方版 Makecode(离线编程软件)是一款简单实用的编程教学类软件。这款软件是为了方便没有网络或是网络较差的学校进行Microbit教学的软件,从而不受网络限制,随时都可以使用,非常方便,界面和官方界面是一模一样的,使用上也是一模一样的。Makecod
查看minipro编程器软件6.47Mv6.10 MiniPro通用编程器是一款界面简洁,方便实用的TL866编程工具。它是采用全新软、硬结构设计的通用型串行下载编程器,可方便支持各种常见的I2C、SPI、UART、ISP/ICP和JTAG等硬件接口时序,软件可主要用于对P89LPC900芯片进行
查看POST参数解析工具325Kv1.0 GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。这里小编提供的是POST参数解析工具,它可以用于普通post包参数快速解析对比,从而节省开发时间,提高用户的工作
查看visual studio community 2015官方中文版3.74G Microsoft Visual Studio (简称VS)是一个强大的集成开发环境,拥有代码智能提示、自定义窗口布局、诊断工具、支持Git和Github、断点调试、性能分析工具、Light Bulbs、团队协作等功能,同时它支持VB、C#、C/C
查看Quick n Easy Web Builder(HTML网页编辑器)12.58Mv5.4官方版Quick ‘n Easy Web Builder是来自国外的一款功能强大的HTML网页编辑器,它还可以为你提供你想要的各种图的设计形式,从而创建出你属于你自己的网站。程序具备所见即所得的操作界面,支持HTML5文档类型(优化的HTML5输出),你可以直
查看Kittenblock(图形化编程软件)434.23Mv1.8.8官方版Kittenblock是深圳市小喵科技出品的一款基于MIT Scratch3.0的图形化编程软件,可以帮助中小学生或者非专业的技术人员快速入门编程,从而控制各种各样的电子模块,打开创造的大门,凭借强大功能在全球范围内积累达2100W+用户数(截止2020
查看C++Builder 6.0中文破解版133.27M附安装与破解图文教程C++Builder 6.0是由Borland公司继Delphi之后又推出的一款高性能可视化集成开发工具。C++ Builder具有一个专业C++开发环境所能提供的全部功能包括快速、高效、灵活的编译器优化、逐步连接、CPU透视、命令行工具等。它实现了可视
查看vb6中文企业版sp6202M附安装教程visual basic 6可以简称之为vb6,是微软所推出的一款可视化编程工具,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,能够实现最便捷的管理存档,实现信息化数据编辑,及多种文件程序快速录入,有了它就可以轻松进行编程了。而且该软件拥有
查看