ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

【愚公系列】《微信小程序项目实战(AI编程+视频图解)》003-微信开发者工具的使用

【愚公系列】《微信小程序项目实战(AI编程+视频图解)》003-微信开发者工具的使用 【行业认证·权威头衔】✔ 华为云天团核心成员特约编辑/云享专家/开发者专家/产品云测专家✔ 开发者社区全满贯CSDN博客商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金亚马逊51CTO顶级博主✔ 技术生态共建先锋横跨鸿蒙、云计算、AI等前沿领域的技术布道者【荣誉殿堂】 连续三年蝉联华为云十佳博主2022-2024 双冠加冕CSDN年度博客之星TOP220222023 十余个技术社区年度杰出贡献奖得主【知识宝库】覆盖全栈技术矩阵◾ 编程语言.NET/Java/Python/Go/Node…◾ 移动生态HarmonyOS/iOS/Android/小程序◾ 前沿领域物联网/网络安全/大数据/AI/元宇宙◾ 游戏开发Unity3D引擎深度解析文章目录微信开发者工具的使用1 创建项目2 微信开发者工具界面1. 菜单栏2. 工具栏3. 模拟器4. 编辑器5. 调试器3 常用的快捷键表1.1 常用的快捷键Windows及其功能常见问题与注意事项附AI提示词模板与完整回答示例模板1生成微信开发者工具使用指南微信开发者工具使用指南☀️一、创建项目☀️二、微信开发者工具界面五大区域☀️三、调试器常用窗口☀️四、常用快捷键☀️五、常见问题模板2解释微信开发者工具调试器四个窗口微信开发者工具调试器四窗口详解☀️1. Wxml窗口☀️2. Console窗口☀️3. Network窗口☀️4. Storage窗口模板3生成创建微信小程序项目操作步骤创建微信小程序项目完整教程☀️一、获取AppID☀️二、打开微信开发者工具☀️三、填写项目信息☀️四、创建项目☀️五、认识主界面☀️六、注意事项☀️七、常见问题微信开发者工具的使用要进行微信小程序开发首先需要掌握微信开发者工具的使用方法。工具使用得越熟练越有助于微信小程序的开发和提高开发效率。下面具体介绍微信开发者工具的使用方法。1 创建项目创建一个小程序项目通常按以下步骤进行。获取小程序IDAppID创建一个小程序项目前需要获取小程序IDAppID。要获取微信小程序的AppID需要在微信公众平台登录账号选择“开发管理”—“开发设置”获取AppID如图1.7所示。新建项目打开微信开发者工具创建一个“miniprogram-69”项目将项目文件存放到“miniprogram-69”文件夹中其他设置保持默认如图1.8所示。创建项目单击“创建”按钮即可创建一个小程序项目同时进入微信开发者工具界面如图1.9所示。补充说明如果没有正式AppID可以在新建项目时选择“测试号”进行体验。项目目录建议选择空文件夹避免文件冲突。后端服务可根据需要选择“不使用云服务”或“微信云开发”。项目名称、目录、AppID填写完成后再单击“创建”。2 微信开发者工具界面微信开发者工具界面可以分为五大功能区域菜单栏、工具栏、模拟器、编辑器、调试器如图1.10所示。1. 菜单栏菜单栏中有“微信开发者工具”“项目”“文件”“编辑”“工具”“转到”“选择”“视图”“界面”“设置”“帮助”11个菜单包含了软件的一些常用命令。菜单主要功能微信开发者工具对微信开发者工具进行升级以及进行回退和退出等操作。项目新建项目、导入项目、打开最近项目、新建代码片段、导入代码片段、查看所有项目和关闭当前项目从而对小程序项目或代码片段进行管理和使用。文件新建文件、保存文件、保存所有文件和关闭文件。编辑用于对代码进行管理可以格式化代码等。工具用于编译、刷新、预览、清除缓存等。转到用于切换编辑器、切换组、转到上一个问题、转到下一个问题等。选择用于操作编辑器区域的代码包括全选、复制行等。视图用于设置编辑器布局、开发工具外观。界面用于显示或隐藏工具栏、模拟器、编辑器、调试器区域。设置进行通用设置、外观设置、快捷键设置、编辑设置、代理设置、安全设置、项目设置。帮助包括开发者社区、开发者文档、功能引导教程等。2. 工具栏工具栏包含小程序开发中常使用的按钮和下拉列表框。按钮/控件功能说明“模拟器”“编辑器”“调试器”按钮这3个按钮可以控制模拟器、编辑器、调试器区域的显示或隐藏。“可视化”按钮用于查看模拟器中指定区域的代码如代码的组织结构、组件使用、属性等。“云开发”按钮单击此按钮可以进入小程序云开发控制台进行小程序云开发。“小程序模式”下拉列表框包含3种模式第一种是“小程序模式”用于正常开发小程序项目第二种是“插件模式”用于开发小程序插件第三种是“多端应用模式”开发者可以编写一次代码并将其分别编译为小程序、Android应用、iOS应用实现多端开发。“编译”按钮单击此按钮或按CtrlB快捷键可编译当前代码并自动刷新模拟器。鉴于开发时需调试从不同场景进入具体的页面开发者可以添加或选择已有的自定义编译条件进行编译和代码预览。打开“普通编译”下拉列表选择“添加编译模式”选项弹出图1.11所示的“添加编译模式”对话框。“预览”按钮单击该按钮可以将小程序上传并生成二维码预览界面见图1.12扫描二维码后可以在手机上预览小程序。“真机调试”按钮小程序允许在真机上调试单击此按钮可以在发布之前查看小程序在真机上的运行效果。“清缓存”按钮用于清除缓存包括清除模拟器缓存、清除编译缓存、清除项目文件列表缓存、全部清除。“上传”按钮小程序开发完成后单击此按钮即可将其上传到腾讯服务器见图1.13进行测试。在手机上可以预览开发版本的小程序。“版本管理”按钮单击此按钮可以将小程序代码上传到Git以便进行版本管理和多人协作开发。“详情”按钮用于查看微信开发者工具的基本配置信息、性能分析信息、本地设置、项目配置信息。“消息”按钮用于给开发者发送消息。3. 模拟器在小程序开发过程中小程序的页面会随着代码的编写实时变化。模拟器区域用于显示小程序界面以便开发和调试小程序。模拟器可以模拟小程序在各个终端设备如“iPhone 15 Pro Max”“iPhone 16 Pro Max”等上的操作效果也可以设置模拟器区域的百分比大小等。补充说明可以在模拟器上方切换设备型号、屏幕尺寸、网络状态等。模拟器用于快速预览页面效果但部分能力仍需真机调试。修改代码并编译后模拟器会自动刷新。4. 编辑器编辑器区域分为两部分一部分用于展示项目文件目录和文件结构称为目录树另一部分用于编辑代码称为代码编辑区域如图1.14所示。补充说明目录树中通常包含pages、components、utils、app.js、app.json、app.wxss、project.config.json、sitemap.json等文件。代码编辑区域支持语法高亮、代码补全、格式化、查找替换等。可以通过菜单栏“编辑”中的“格式化代码”整理代码格式。5. 调试器常用的小程序调试窗口有Wxml、Console、Network、Storage。调试窗口功能说明Wxml窗口用于帮助开发者开发Wxml代码转化后的页面见图1.15。开发者在这里可以看到小程序真实的页面结构及结构对应的WXSS属性还可以修改对应的WXSS属性。Console窗口可以显示小程序的错误信息和调试代码还可以进行代码编写和调试如图1.16所示。Network窗口用于观察发送的请求和调用文件的信息包括文件名称、路径、大小、调用的状态、时间等如图1.17所示。Storage窗口用于显示当前项目使用wx.setStorage或wx.setStorageSync后的数据存储情况如图1.18所示。补充说明Wxml窗口适合排查页面结构、组件层级和样式问题。Console窗口适合查看console.log输出、报错信息和执行调试代码。Network窗口适合排查接口请求失败、请求耗时、返回数据等问题。Storage窗口适合查看本地缓存数据便于调试登录态、用户配置等。3 常用的快捷键为了方便开发者使用微信开发者工具提供了很多快捷键可简化操作步骤。常用的快捷键Windows及其功能具体如表1.1所示。表1.1 常用的快捷键Windows及其功能分类快捷键功能项目CtrlShiftN新建项目项目CtrlShiftW关闭当前项目文件CtrlN新建文件文件CtrlS保存文件CtrlShiftS另存为文件CtrlK, S全部保存文件CtrlF4关闭编辑器文件CtrlShiftX安装扩展插件文件CtrlK, CtrlM按键映射文件CtrlK, CtrlT设置颜色主题编辑ShiftAltF格式化代码编辑Ctrl[、Ctrl]代码行缩进编辑CtrlShift[、CtrlShift]折叠打开的代码块编辑CtrlC、CtrlV复制、粘贴编辑CtrlP跳转到文件编辑CtrlF查找编辑CtrlH替换编辑CtrlShiftF在文件中查找编辑CtrlShiftH在文件中替换编辑Ctrl/切换行注释编辑ShiftAltA切换块注释注不同版本的微信开发者工具快捷键可能略有差异实际以工具“设置”—“快捷键设置”中的内容为准。macOS系统下部分快捷键对应为Command键。常见问题与注意事项没有AppID怎么办可以在新建项目时选择“测试号”但测试号能力有限。正式开发建议注册小程序账号并获取AppID。创建项目后模拟器不显示页面检查app.json中的页面路径是否正确检查当前编译模式尝试重新编译。预览二维码无法在手机上打开确认微信账号是否有权限预览检查网络确认小程序类目和配置是否完整。真机调试失败确认手机与电脑网络正常微信账号已登录开发者工具已登录同一小程序账号。清缓存后需要重新登录清除缓存可能删除本地登录态和缓存数据重新编译或重新登录即可。上传代码失败检查AppID、项目配置、代码体积、网络和账号权限确认是否已开通对应能力。附AI提示词模板与完整回答示例原文未包含AI提示词模板和回答。以下为便于学习和开发补充的完整模板与完整回答可直接复制使用。模板1生成微信开发者工具使用指南提示词模板你是一名微信小程序开发讲师。请为我整理一份“微信开发者工具使用指南”要求包括创建项目、微信开发者工具界面五大区域、常用快捷键、常见问题。界面部分要分别介绍菜单栏、工具栏、模拟器、编辑器、调试器调试器要介绍Wxml、Console、Network、Storage四个窗口。请用分级标题和表格输出内容完整、条理清晰。完整回答示例微信开发者工具使用指南☀️一、创建项目登录微信公众平台进入“开发管理”—“开发设置”获取AppID。打开微信开发者工具新建项目。填写项目名称例如“miniprogram-68”。选择项目目录填写AppID选择后端服务类型。单击“创建”进入微信开发者工具界面。注意事项没有AppID可使用测试号。项目目录建议为空文件夹。创建后可在模拟器中预览页面。☀️二、微信开发者工具界面五大区域区域作用菜单栏包含微信开发者工具、项目、文件、编辑、工具、转到、选择、视图、界面、设置、帮助等菜单。工具栏包含模拟器、编辑器、调试器、可视化、云开发、编译、预览、真机调试、清缓存、上传、版本管理、详情、消息等按钮。模拟器显示小程序界面模拟不同终端设备效果。编辑器分为目录树和代码编辑区域用于查看项目结构和编辑代码。调试器包含Wxml、Console、Network、Storage等窗口用于调试页面、代码、网络和存储。☀️三、调试器常用窗口窗口功能Wxml查看真实页面结构及对应WXSS属性可修改样式。Console显示错误信息和调试代码可执行代码调试。Network查看请求和文件调用信息包括名称、路径、大小、状态、时间等。Storage查看wx.setStorage或wx.setStorageSync后的数据存储情况。☀️四、常用快捷键分类快捷键功能项目CtrlShiftN新建项目项目CtrlShiftW关闭当前项目文件CtrlN新建文件文件CtrlS保存文件CtrlShiftS另存为编辑ShiftAltF格式化代码编辑CtrlF查找编辑CtrlH替换编辑Ctrl/切换行注释☀️五、常见问题没有AppID使用测试号或注册小程序账号。模拟器不刷新重新编译或检查代码错误。预览失败检查网络、账号权限和项目配置。真机调试失败检查手机网络、微信登录状态和开发者工具登录状态。模板2解释微信开发者工具调试器四个窗口提示词模板请详细解释微信开发者工具调试器中的Wxml、Console、Network、Storage四个窗口分别说明它们的作用、使用场景、操作步骤和常见问题。请用表格和分级标题输出内容完整。完整回答示例微信开发者工具调试器四窗口详解☀️1. Wxml窗口作用查看Wxml代码转化后的真实页面结构查看结构对应的WXSS属性并可修改WXSS属性进行调试。使用场景页面布局不符合预期。组件层级混乱。样式不生效或样式冲突。操作步骤打开微信开发者工具。在调试器中选择“Wxml”。在页面结构树中选择节点。查看右侧样式面板修改属性并观察模拟器变化。常见问题修改样式后未生效可能是样式优先级或作用域问题。节点找不到检查条件渲染、列表渲染和组件封装。☀️2. Console窗口作用显示小程序的错误信息和调试代码还可以进行代码编写和调试。使用场景查看console.log输出。定位JavaScript报错。临时执行代码测试。操作步骤在代码中使用console.log()输出信息。编译运行小程序。在Console窗口中查看输出和错误。在输入框中输入代码并回车执行。常见问题报错信息看不懂结合堆栈定位文件和行号。真机与模拟器表现不同使用真机调试进一步排查。☀️3. Network窗口作用观察发送的请求和调用文件的信息包括文件名称、路径、大小、调用状态、时间等。使用场景接口请求失败。请求耗时过长。返回数据与预期不符。操作步骤触发小程序中的网络请求。打开Network窗口。选择具体请求查看请求头、响应、状态码和时间。根据结果调整接口地址、参数或后端逻辑。常见问题请求被域名校验拦截检查服务器域名配置。跨域问题小程序中一般通过合法域名和后台配置解决。☀️4. Storage窗口作用显示当前项目使用wx.setStorage或wx.setStorageSync后的数据存储情况。使用场景查看本地缓存是否写入成功。调试登录态、用户配置、购物车等数据。清除缓存后验证逻辑。操作步骤在代码中调用wx.setStorage或wx.setStorageSync。编译运行。打开Storage窗口查看键值对。可手动修改或删除缓存进行测试。常见问题缓存数据不更新检查是否调用了正确的存储API。缓存过大注意小程序存储限制及时清理无用数据。模板3生成创建微信小程序项目操作步骤提示词模板请写一份“创建微信小程序项目”的完整操作教程。要求包括获取AppID、打开微信开发者工具、填写项目信息、创建项目、认识主界面、注意事项和常见问题。请分步骤说明适合初学者阅读。完整回答示例创建微信小程序项目完整教程☀️一、获取AppID打开微信公众平台并登录。进入“开发管理”。选择“开发设置”。找到AppID并复制保存。如果没有AppID可以在新建项目时选择“测试号”。☀️二、打开微信开发者工具安装并启动微信开发者工具。使用绑定微信公众平台的微信账号扫码登录。进入项目选择界面。☀️三、填写项目信息单击“新建项目”。项目名称填写“miniprogram-68”。项目目录选择“miniprogram-68”文件夹。粘贴AppID。后端服务按需选择“不使用云服务”或“微信云开发”。其他设置保持默认。☀️四、创建项目单击“创建”按钮。等待项目初始化。进入微信开发者工具主界面。☀️五、认识主界面主界面分为五大区域菜单栏包含项目、文件、编辑、工具、设置等菜单。工具栏包含编译、预览、真机调试、上传、版本管理等按钮。模拟器显示小程序页面效果。编辑器左侧目录树右侧代码编辑区。调试器包含Wxml、Console、Network、Storage等窗口。☀️六、注意事项项目目录建议为空。AppID必须与当前小程序账号匹配。创建后先编译一次确认模拟器正常显示。修改代码后按CtrlB或单击“编译”刷新模拟器。☀️七、常见问题AppID无效检查是否复制完整是否属于当前账号。模拟器空白检查app.json页面路径。预览失败检查网络和账号权限。上传失败检查代码体积、配置和账号权限。
返回列表