微信开发是一种非常有用的公众开发平台,微信上的小程序搭建之类的都要使用这个平台才行,并且非常可靠,因为这个平台是微信官方提供给大家的,也已经发展得比较成熟和完善了,接下来,小编就将介绍微信开发者工具如何使用的相关内容,一起来看看吧。
微信开发者工具如何使用
对编辑器进行优化。对微信开发工具的编辑器功能进行了调整,优化并增加了一些功能。其中包括:
1、增加大纲结构视图和文件的面包屑导航,同时编辑区域也支持分栏视图,便于开发者同时查看和编辑多个文件。
2、对文件搜索功能的优化,支持更精细的检索和替换功能,进一步提高了开发者的操作效率。
3、在编写JS/TS文件时,编辑器现在提供了完整的项目代码补充和联想功能,使用TS进行语言分析并提供代码错误和警告提示。
新版微信开发工具编辑器与VSCode扩展插件的一部分兼容,目前处于功能完善阶段。开发人员可以根据需要安装相应的插件。如果需要安装一个扩展插件,开发者可以点击[编辑]-[打开编辑器扩展目录],然后将解包的插件文件夹放到这个目录中。与此同时,这个扩展ID需要添加到[Edit]-[ManagementEditorExtension...]的数组中,重启项目就可以使用了。如果这个扩展插件不能使用,只要注释掉它的ID或删除它;如果要卸载这个扩展插件,它可以从扩展目录中移除,然后重启项目。
请注意,当使用扩展插件时:如果您想要安装的插件已经安装在VSCode中,那么您可以在用户目录/.vscode/extensions下找到它的扩展文件夹。可以在${publisherName}.${name}格式的文件夹中的package.json中找到扩展ID。执行此操作后,将在所有项目中启用或禁用扩展。有些类别不支持扩展,如Terminal、Debug类。
2.WXML支持显示定制组件数据并实时修改。
在wxml面板中添加ComponentData页卡,允许在支持直接修改和在呈现层使用时,查看当前选中的定制组件节点的数据。
3.电脑微信调试。微信支持台式机远程调试,可在设置面板中打开真机自动调试选项,目前只支持微信客户端2.4.0及以上版本的MAC平台。
4.清除订阅邮件授权数据。为了便于开发人员调试与订阅消息相关的功能,工具增加了清除订阅消息授权数据的功能。开发人员可以通过点击清缓存->清除授权数据/清除清除工具和手机上的授权数据。
5.云控制台对自定义警报的支持。云计算开发增加了自定义报警功能。开发人员可根据报警指标、统计周期、比较条件、持续时间、报警频率等参数的自由组合,灵活配置所需的报警规则。开发人员可以通过云开发->设置->告警设置->定制报警体验特性。
6.云控制台高级操作支持数据库聚合。CloudConsole高级操作新增支持数据库聚合操作支持,同时还支持多个新的操作符,现在所有操作和聚合都被支持。
7.支持对Android设备上的profile文件进行分析。
开发者可以通过预览->右上角胶囊按钮->开发调试->StartCPUProfile开始记录cpuprofile信息,通过预览->右上角胶囊按钮->开发调试->StopCPUProfile结束记录cpuprofile信息。当您的电话结束时,将自动生成一个cpuprofile文件文件。用USB连接电脑,打开调试器中的JavaScriptProfiler面板,点击load。请选择安卓设备通过电脑连接。选取该设备并选择相应文件。来看看。
8.更改组件的调试入口。以前的交互都是右键菜单,组件上的界面比较模糊,很难操作。这次更新,在组件页面的路径旁边添加了“调试”操作的交互入口。
9.修复项目列表丢失问题和新的项目列表恢复指令。一些操作可能会导致工具丢失项目列表信息的情。新版工具对此提供了下列解决方案:
-当项目列表信息被破坏而导致读取失败时,工具会自动尝试基于用户的本地应用数据来恢复项目列表信息,避免项目列表信息丢失的问题。
-对丢失项目列表信息的用户来说,如果想要恢复以前丢失的项目列表信息,可以手动恢复以前的项目列表,方法是在调试器的console中输入restoreLocalData()。
10.云控制台支持数据库的自定义读取和写入权限。云控件可以增加自定义前端数据库的读写权限。采用定制规则,开发者可以精确地控制集合中所有记录的读、写权限,系统将自动拒绝不符合安全规则的数据库前端请求,保证数据安全。开发人员可以通过云开发>数据库->权限设置体验功能。
11.支持APIMock。增加了APIMock功能,模拟API的返回内容,使开发人员更容易开发小程序,详细信息可以移到:APIMock文档。
12.编辑器支持多个文件的重新命名。当同属目录下同时,编辑器支持对具有相同名称的多个文件进行重命名,便于Page/Component文件的重命名。
13.支持基础库在灰度显示,发出测试基础库。新增加了显示灰度基础库和客户端版本支持的基础库。与此同时添加了推送按钮,将选定版本的底层库发给客户,推送结果可在开发版小程序的调试面板中查看。微信客户端对开发版小程序打开调试,可以看到测试版基础库何时生效。
注:此功能只能推送到手机上,登录到开发工具的微信。将影响手机上所有的小程序。
14.模拟程序支持终止。仿真器是工具的主要功能之一,如果在小程序/小游戏的业务代码中出现死循环、复杂操作、频繁调用某些API,这些情况都会导致工具卡顿或CPU占用较高。增加了模拟器的终止按钮,可在点击后临时终止模拟器的运行,节约了系统资源占用。
15.在项目打开时显示登录状态。该工具增大了打开加载loading弹窗,显示装载状态。
16.CLI/HTTPV2增订。CLI&HTTP接口升级v2版本,旧命令仍可使用,但以后不用了,可以使用v2命令,以后可以删除。v2版本增加了云开发管理的操作支持,优化命令格式,增加细致的状态提示,支持长命令执行,支持国际化(中英文选择)等。细节文件。
17.为云控制台用户访问统计和监测图表优化数据显示。对DAU进行近7天、近30天和自定义的时间段筛选。
18.数据库的备份回档。云计算开发已经自动开启了数据库备份,并在每天凌晨自动备份数据,最多可保存7天的备份。如果需要,开发人员可以在云控制台上通过创建新的回档任务将收集回档(恢复)到指定的时间点。细节。
19.优化仿真器工具栏展示。工具栏型号及显示比例菜单合并,网络模拟调整为模拟操作下。
编辑器还支持对小型游戏项目进行API代码补充。比如,在小型游戏项目中,开发者可以看到用于小型游戏的代码补充(部分还没有提供CanvasAPI)。总之,微信开发平台发展得很好,功能强大,以上就是微信开发者工具如何使用的相关内容,感谢您的阅读。
[免责声明]
文章标题: 微信开发者工具如何使用
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。