一、微信小程序:是一种不需要安装即可使用的应用,用户只需扫一扫或搜一下即可打开应用,无需安装或卸载。
特点:1.应用体积小 。2.无需安装。3.触手可及。4.无需卸载。
二、微信小程序存在的必要性:
1.小程序可以完成订票、打车、订餐等服务。
2.服务号的功能薄弱,而小程序功能强大。
3.小程序可以被附近用户搜索到。
4.小程序可以结合公众平台来推广。
三、开发者工具的使用
通过菜单栏可以访问微信开发者工具的大部分功能:
1.项目:用于新建项目或打开一个现有的项目。
2.文件:用于新建文件、保存文件或关闭文件。
3.编辑:用于编辑代码,对代码进行格式化。
4.工具:用于访问一些辅助工具。
5.界面:用于控制界面中各部分的显示和隐藏。
6.设置:用于对外观、快捷键、编辑器等进行设置。
7.微信开发者工县:可以进行切换账号、更换开发模式、调试等操作。
工具栏提供了- -些常用功能的快捷按钮,具体解释如下:
1.个人中心:位于工具栏最左侧第1个按钮,显示当前登录用户头像。
2.模拟器、编辑器和调试器:用于控制相应工具的显示和隐藏。
3.云开发:开发者可以使用云开发来开发小程序、小游戏。云开发能力从基础库2.2.3开始支持。
4.模式切换下拉菜单:用于在小程序模式搜索动态页和插件模式之间切换。
5.编译下拉菜单:用于切换编译模式,默认为普通编译。
6.编译:编写小程序的代码后,需要编译才能运行。
调试器类似于Google Chrome浏览器中的开发者工具:
- Console:控制台面板,用于输出调试信息,也可以直接编写代码执行。
- Sources:源代码面板,可以查看或编辑源代码,并支持代码调试。
- Network:网络面板,记录网络请求信息,根据它可进行网络性能优化。
- Security:安全面板,用于调试页面的安全和认证等信息,如HTTpS。
- AppData: App数据面板,可以查看或编辑当前小程序运行时的数据。
- Audits:审计面板,用于对小程序进行体验评分。
- Sensor:传感器面板,用于模拟地理位置、重力感应。
- Storage:存储面板,用于查看和管理本地数据缓存。
- Trace:跟踪面板,用于真机调试时跟踪调试信息。
- Wxml: Wxml面板,用于查看和调试WXML和WXSS。
快捷键: - Ctrl+/ 注释或取消注释
- Shift+Hmoe 选择从行首到光标处
- Shift+End 选择从光标到行尾
- Ctrl+Shift+1 选中所有匹配
- Ctrl+Home 移动到文件开头
- Ctrl+I 选中当前行
- Ctrl+U 光标退回
- Ctrl+D选中匹配
- Ctrl+C 复制
- Ctrl+V 粘贴
- Alt+Shfit+Up 向上复制一行
- Alt+Shift+Dowm向下复制一行
- Ctrl+Shift+[ 折叠代码块
- Ctrl+Shift+] 展开代码块
四、项目成员及权限 - 开发者权限
可使用小程序开发者工具及开发版小程序进行开发 - 体验者权限
可使用体验版小程序 - 登录
可登录小程序管理后台,无需管理员确认 - 数据分析
使用小程序数据分析功能查看小程序数据 - 开发管理
小程序提交审核、发布、回退 - 开发设置
设置小程序服务器域名、消息推送及扫描普通二维码打开小 - 暂停服务设置
暂停小程序上线服务 - 项目管理组成员
拥有所有权限 - 开发组成员
开发者权限、体验者权限、数据分析、小程序插件、腾讯云管理、接触关联公众号 - 产品组成员
体验者权限、数据分析 - 测试组成员
体验者权限