微信web开发者工具是腾讯官方推出的微信小程序与公众号网页开发调试IDE,专为前端开发者打造轻量级网页应用开发环境。工具深度集成微信JS-SDK调试能力,支持公众号网页授权、地理位置、扫码、支付等微信特有功能的模拟与真机测试。开发者可通过该工具快速搭建H5页面、调试微信生态内网页兼容性,实现从代码编写到发布的全流程管理,大幅降低微信网页开发门槛与调试成本。
软件特色
微信生态原生调试:独家内置微信JS-SDK调试面板,直接模拟分享、支付、定位、扫码等微信专属API调用,无需真机即可验证功能逻辑
公众号开发专用:针对公众号网页开发优化,支持OAuth2.0授权流程模拟、JSSDK权限配置验证、自定义菜单调试等专属能力
真机实时预览:生成调试二维码,手机微信扫码即可在真机实时预览效果,控制台日志同步回传,移动端问题定位高效精准
多账号快速切换:支持同时登录多个微信公众号开发者账号,项目配置隔离管理,代运营团队多客户并行开发便捷高效
性能深度剖析:提供页面加载瀑布流、内存占用监控、网络请求耗时分析,精准定位H5页面性能瓶颈
软件亮点
授权流程可视化:公众号网页授权四步流程图形化展示,access_token获取、用户信息拉取、授权状态回传一目了然
JSSDK签名自动计算:输入appID与密钥后自动完成JS-SDK权限签名生成,开发者无需手动编写加密算法,降低配置出错率
自定义UA模拟:支持切换iOS/Android微信内置浏览器User-Agent,提前发现不同平台下的CSS兼容性与脚本执行差异
缓存一键清理:集成微信浏览器缓存清理功能,清除localStorage、sessionStorage及微信专用缓存,避免旧代码干扰调试结果
分享内容预览:模拟微信好友/朋友圈分享卡片效果,实时预览标题、描述、缩略图配置,确保分享传播效果达标
远程调试桥接:通过USB或WiFi连接真机,Chrome DevTools协议远程调试手机端网页,断点单步执行与DOM审查如本地操作
软件功能
项目创建管理:支持导入公众号网页项目、小程序项目、插件项目,管理项目配置、基础库版本与调试权限
代码编辑器:提供语法高亮、代码提示、错误检测、格式化等基础编辑功能,支持HTML/CSS/JavaScript/WXML/WXSS全栈开发
模拟器预览:内置多种机型尺寸模拟器,模拟微信内置浏览器环境,支持iPhone、Android主流分辨率切换
调试控制台:Console日志输出、Sources断点调试、Network网络请求监控、Application存储数据查看
真机调试:生成预览二维码,手机微信扫码真机运行,支持远程控制台、性能监控、错误追踪同步回传
上传与发布:一键上传网页代码至微信服务器,配置体验版预览、提交审核、正式发布等环境管理
公众号管理:绑定公众号后可直接配置自定义菜单、管理素材库、群发消息、查看用户数据分析
插件开发支持:支持开发微信网页插件,提供插件预览、权限申请、版本管理与发布提审全流程工具链
常见问题
模拟器白屏或无法加载:检查项目app.json或网页入口文件路径配置正确;确认基础库版本与项目兼容;尝试清除缓存后重新编译;查看Console报错信息定位具体错误
JS-SDK调用失败提示权限拒绝:确认已在微信公众平台配置JS接口安全域名;检查appID与密钥是否正确绑定;确认当前页面URL与后台配置域名完全一致(包括协议与端口号)
真机预览二维码失效:确认开发者工具与手机微信均为最新版本;检查手机网络与电脑是否在同一局域网;重新登录微信账号后刷新二维码;确认公众号已绑定开发者微信号
OAuth授权循环跳转:检查redirect_uri参数是否已进行URL编码;确认授权作用域scope设置正确;检查服务器session或cookie存储是否正常;查看授权回调页面是否存在死循环逻辑
分享卡片缩略图不显示:确认分享的imgUrl参数为绝对路径且域名已完成ICP备案;图片尺寸建议300×300像素;检查图片链接是否可被微信服务器正常访问;尝试更换CDN加速域名
Rider 2019 最新版
UltraEdit 官方版 v29.00
phpstorm 2019 官方版