软件介绍
微信开发者工具 for Mac是Mac平台上的微信小程序开发工具。微信web开发者工具Mac版可以在Mac上模拟访问微信内网页,为帮助开发者更方便、更安全地开发和调试基于微信的网页,微信公众平台正式推出了web开发者工具,它是一个桌面应用,通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 Mac 上进行开发和调试工作。此软件测试环境为10.14.4系统!
微信开发者工具 for Mac 安装步骤
下载软件完成后,打开软件包,出现如下界面,拖动软件【微信开发者工具】到应用程序进行安装。
微信web开发者工具Mac版软件特色
微信web开发者工具Mac版作为一个桌面应用,可以通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 PC 或者 Mac 上进行开发和调试工作。
微信web开发者工具Mac版集成了公众号网页调试和小程序调试两种开发模式。
使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK。
使用小程序调试,开发者可以完成小程序的 API 和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。
微信web开发者工具Mac版在原有版本的功能的基础上,新增了两个开发辅助功能:
使用腾讯云,快速搭建小程序后台运行环境。
申请测试报告,了解小程序在真实的移动设备上运行性能和运行效果。
微信开发者工具 for Mac 菜单介绍
一、界面
1. 启动项-登录页
在登录页,可以使用微信扫码登陆开发者工具,开发者工具将使用这个微信帐号的信息进行小程序的开发和调试。
2.项目列表
登录成功后,会看到已经存在的项目列表和代码片段列表,
在项目列表可以选择公众号网页调试,进入到公众号网页调试模式
3.新建项目
当符合以下条件时,可以在本地创建一个小程序项目
需要一个小程序的 AppID;如没有 AppID,可以选择申请使用测试号。
登录的微信号需要是该 AppID 的开发者;
需要选择一个空目录,或者选择的非空目录下存在 app.json 或者 project.config.json。当选择空目录时,可以选择是否在该目录下生成一个简单的项目。
4. 多开项目
工具支持同时打开多个项目,每次打开项目时会从新窗口打开,入口有以下几种:
从项目选择页打开项目,处于项目窗口时可以从菜单栏的项目 -> 查看所有项目打开项目选择页
从菜单栏的最近打开项目列表中打开的项目会从新窗口打开
新建项目
命令行或 HTTP 调用工具打开项目
5.管理项目
对本地项目进行删除和批量删除
6. 主界面
开发者工具主界面,从上到下,从左到右,分别为:菜单栏、工具栏、模拟器、编辑器、调试器 五大部分。
菜单栏
微信web开发者工具
切换帐号:快速切换登录用户
关于:关于开发者工具
检查更新:检查版本更新
开发者论坛:前往开发者论坛
开发者文档:前往开发者文档
调试:调试开发者工具、调试编辑器;如果遇到疑似开发者工具或者编辑器的 bug,可以打开调试工具查看是否有出错日志,欢迎在论坛上反馈相关问题
更换开发模式:快速切换公众号网页调试和小程序调试
退出:退出开发者工具
项目
新建项目:快速新建项目
打开最近:可以查看最近打开的项目列表,并选择是否进入对应项目
查看所有项目:新窗口打开启动页的项目列表页
关闭当前项目:关闭当前项目,回到启动页的项目列表页
文件
新建文件
保存
保存所有
关闭文件
编辑:可以查看编辑相关的操作和快捷键
工具
编译:编译当前小程序项目
刷新:与编译的功能一致,由于历史原因保留对应的快捷键 ctrl(⌘) + R
编译配置:可以选择普通编译或自定义编译条件
前后台切换:模拟客户端小程序进入后台运行和返回前台的操作
清除缓存:清除文件缓存、数据缓存、以及授权数据
界面:控制主界面窗口模块的显示与隐藏
设置:
外观设置:控制编辑器的配色主题、字体、字号、行距
编辑设置:控制文件保存的行为,编辑器的表现
代理设置:选择直连网络、系统代理和手动设置代理
通知设置:设置是否接受某种类型的通知
工具栏
点击用户头像可以打开个人中心,在这里可以便捷的切换用户和查看开发者工具收到的消息。
用户头像右侧是控制主界面模块显示/隐藏的按钮。至少需要有一个模块显示。
工具栏中间,可以选择普通编译,也可以新建并选择自定义条件进行编译和预览。通过切后台按钮,可以模拟小程序进入后台的情况
工具栏上提供了清缓存的快速入口。可以便捷的清除工具上的文件缓存、数据缓存、还有后台的授权数据,方便开发者调试。工具栏右侧是开发辅助功能的区域,在这里可以上传代码、申请测试、上传腾讯云、查看项目信息
工具栏管理
在工具栏上点击鼠标右键,可以打开工具栏管理
模拟器
模拟器可以模拟小程序在微信客户端的表现。小程序的代码通过编译后可以在模拟器上直接运行。
开发者可以选择不同的设备,也可以添加自定义设备来调试小程序在不同尺寸机型上的适配问题。
在模拟器底部的状态栏,可以直观地看到当前运行小程序的场景值,页面路径及页面参数
独立窗口
点击 模拟器/调试器 右上角的按钮可以使用独立窗口显示 模拟器/调试器
微信小程序开发工具更新日志
A 新增 小程序插件开发支持打开功能页
A 新增 wx.getVideoInfo 支持
A 新增 wx.compressVideo 支持
A 新增 src 支持使用绝对路径
A 新增 云开发支持内容管理
A 新增 云函数本地调试支持快速安装 npm 依赖
A 新增 快捷键缩放模拟器区域
A 新增 代码静态依赖分析
A 新增 env(safe-area-inset-bottom) 支持
U 优化 iphone 刘海屏机型的模拟器
U 优化 windows 版本的部分样式
U 优化 多账号调试窗口的菜单栏
U 优化 首次打开项目时编译 JSON 耗时过长的问题
U 优化 首次打开项目文件列表获取异步化
F 修复 wx.downloadFile 无法下载 200M 大小的文件的问题
F 修复 WXML 面板中自定义组件数据无法编辑的问题
F 修复 模拟器区域过小时无法分离模拟器窗口的问题 反馈详情
F 修复 项目列表窗口会自动弹出来的问题
F 修复 调试器 Network 面板无法显示云函数请求大于 1M 的回包请求
F 修复 wx.getSystemInfo 返回的 safeArea 与真机不一致的问题
F 修复 1.03.2011120 部分视频无法播放的问题
软件排行榜
MongoBooster for Mac (MongoDB桌面客户端)破解版
Cornerstone for Mac(SVN管理软件)
Xcode 9 for Mac(开发工具)免费
JetBrains WebStorm 2018 for mac(JavaScript开发工具)附注册码
Ultraedit for Mac(文本和源代码编辑器)附注册码
IntelliJ IDEA 2017 for Mac 已激活版 (java开发工具)
PhpStorm 2018 for mac(PHP集成开发工具)附注册码
JetBrains GoLand for Mac(商用IDE开发工具)附激活码
IntelliJ IDEA 2018 for Mac (java开发集成环境)附注册码
JetBrains Rider for Mac(跨平台IDE - CSDN工具)
相关软件
PhpStorm 2020 for mac(PHP集成开发环境)
Mac开发软件MxSrvs for mac(PHP集成开发软件)
Mac开发软件Jetbrains Rider 2020 for Mac(跨平台.Net开发IDE)
Mac开发软件JetBrains RubyMine 2020 for Mac(Ruby on Rails集成开发工具)
Mac开发软件PyCharm pro for Mac( Python IDE 开发软件)
Mac开发软件IntelliJ IDEA CE 2020 for Mac(java ide开发工具)
Mac开发软件JetBrains IntelliJ IDEA 2020 for Mac( Java 集成开发工具)
Mac开发软件WebStorm 2020 for mac(Web前端开发神器)
Mac开发软件WingPro 7 for Mac(最好用的Python开发工具)
Mac开发软件PhpStorm 2020 for mac(PHP集成开发工具)
Mac开发软件