微信小程序开发笔记——开发者工具介绍

一、概述

微信公众平台为了帮助开发者简单和高效地开发和调试微信小程序,在原有的公众号网页调试工具的基础上,推出了全新的 微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式。开发者可以完成小程序的开发 API 和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。本文主要对小程序开发工具进行简单介绍:

  • 界面布局
  • 菜单栏/工具栏
  • 模拟器
  • 编辑器
  • 调试器

二、界面布局

小程序项目创建成功后,会自动进入开发调试环境,从图中可以看出,微信开发者工具的主界面主要由菜单栏、工具栏、模拟器、编辑器和调试器组成。接下来对这些功能分别进行讲解
shopwind小程序开发

三、菜单栏

通过菜单栏可以访问微信开发者工具的大部分功能,常用的菜单如下:
项目: 用于新建项目,或打开一个现有的项目
文件: 用于新建文件、保存文件或关闭文件
编辑: 用于编辑代码,对代码进行格式化
工具: 用于访问一些辅助工具,如自动化测试、代码仓库等
界面: 用于控制界面中各部分的显示和隐藏
设置: 用于对外观、快捷键、编辑器等进行设置
微信开发者工具: 可以进行切换账号、更换开发模式、调试等操作

四、工具栏

工具栏提供了一些常用功能的快捷按钮,具体解释如下:
个人中心: 位于工具栏最左边的第一个按钮,显示当前登录用户的用户名、头像
模拟器、编辑器和调试器: 用于控制相应工具的显示和隐藏
云开发: 开发者可以使用云开发来开发小程序、小游戏,无需搭建服务器,即可使用云端能力。云开发能力从基础库2.2.3开始支持
模式切换下拉菜单: 用于在小程序模式、搜索动态页和插件之间进行切换
编译下拉菜单: 用于切换编译模式,默认为普通编译,可以添加其他编译模式
编译: 编写小程序的代码后,需要编译才能运行。默认情况下,直接按Ctrl+S快捷键保存代码文件,微信开发者工具就会自动编译运行。若要手动编译,则单击“编译”按钮即可
预览: 单击“预览”按钮会生成一个二维码,使用手机中的微信扫码二维码,即可在微信中预览小程序的实际运行效果
真机调试: 可以实现直接利用开发者工具,通过网络连接对手机上运行的小程序进行调试,帮助开发者更好地定位和查找在手机上出现的问题
切后台: 用于模拟小程序在手机中切后台的效果
清缓存: 用于将代码上传到小程序管理后台,可以在“开发管理”中查看上传的版本,将代码提交审核。需要注意的是,如果在创建项目时使用AppID为测试号,则不会显示“上传”按钮
版本管理: 用于通过Git对小程序进行版本管理

五、模拟器

模拟器用于模拟手机环境,查看不同型号手机的运行效果
在这里插入图片描述
上图为iPhone6/7/8机型中展示的效果,单击可以切换成其他手机。由于不同手机屏幕的CSS像素不同,宽高比也不同,在开发小程序时应对常见的手机屏幕进行适配。100%表示缩放百分比,可以调节预览画面的大小。WIFI表示网络环境,还可以切换成2G、3G、4G或Offline(离线),不同环境的网速不同,从而可以测试小程序的网络加载速度。模拟器的底部状态栏显示了当前的页面路径为/pages/index/index

六、编辑器

编辑器分为左右两栏,左栏用于浏览项目目录结构,右栏用于编写代码。在左栏中单击某个文件,就可以在右栏中对该文件进行编辑。

七、调试器

调试器类似于Google Chrome浏览器中的开发者工具。下面对调试器中的各个面板的功能进行简要介绍。
Console: “控制台”面板,用于输出调试信息,也可以直接编写代码执行
Source: “源代码”面板,可以查看或编辑源代码,并支持代码调试
Network: “安全”面板,用于调试页面的安全和认证等信息,如HTTPS
AppData: “App数据”面板,可以查看或编辑当前小程序运行时的数据
Audits: “审计”面板,用于对小程序进行体验评分
Sensor: “传感器”面板,用于模拟地理位置、重力感应
Storage: “存储”面板,用于查看和管理本地数据缓存
Trace: “跟踪”面板,用于真机调试时跟踪调试信息
Wxml: Wxml面板,用于查看和调试WXML和WXSS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值