当前位置: 首页 > news >正文

vscode配置微信小程序编辑环境 2024/2/10更新

上一篇

1.下载插件

格式化插件

在这里插入图片描述

wxml高亮支持插件

在这里插入图片描述

一些基础功能

在这里插入图片描述

2.配置vscode设置

在这里插入图片描述

如果没有这个文件是因为没有设置过内容所以没有创建,自己创建一个

  1. 文件夹.vscode
  2. 文件名settings.json
  3. 内容
{"minapp-vscode.wxmlFormatter":"prettier",// wxml格式化插件"minapp-vscode.prettier":{//prettier配置"useTabs":false,//tab缩进"tabWidth":2, //tab宽度"printWidth":80,//换行宽度"singleQuote":false//单引号},"[wxml]":{//wxml格式化"editor.defaultFormatter":"qiu8310.minapp-vscode"//wxml格式化插件},"minapp-vscode.formatMaxLineCharacters":80//换行宽度
}
配置默认格式化文档的插件为下载的插件(右键选择进行格式化文档时会跳出来让选)

在这里插入图片描述

在这里插入图片描述

3.js提示的配置

这里需要用到npm下载,之前没有看过vant组件的类似配置的先看这篇

微信小程序(二十)Vant组件库的配置

然后分别输入以下两句进行下载配置:

npm install miniprogram-api-typings
npm install miniprogram-api-typings@2.4.1

在这里插入图片描述

在安装的过程中可能会出现这个情况

在这里插入图片描述
这里换个源就行,输入npm config set registry https://registry.npmjs.org/然后再进行上面的下载过程

在根目录创建这个文件

在这里插入图片描述

文件名jsconfig.json

文件内容

{"typeAcquisition": {"include": ["wechat-miniprogram"]}
}
光标移动到某个js文件的字节上

有详细的解释说明安装成功了

在这里插入图片描述

相关文章:

  • 《21天精通IPv4 to IPv6》第16天:IPv6网络的故障排除——如何排除IPv6网络故障? ️
  • unity学习案例总结
  • 23种设计模式概述
  • 【Flink入门修炼】1-1 为什么要学习 Flink?
  • OpenCV/C++:点线面相关计算(二)
  • lua:有关表访问的metamethod
  • 工业制造:分布式控制系统(DCS),一文掌握。
  • 《统计学简易速速上手小册》第9章:统计学在现代科技中的应用(2024 最新版)
  • 腾讯云4核8G服务器可以用来干嘛?怎么收费?
  • python学习23
  • 【Java八股面试系列】并发编程-并发关键字,线程池
  • IAR报错:Error[Pa045]: function “halUartInit“ has no prototype
  • SQLyog安装配置(注册码)连接MySQL
  • 设计模式--桥接模式(Bridge Pattern)
  • Vue事件中如何使用 event 对象
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • canvas绘制圆角头像
  • go append函数以及写入
  • Java编程基础24——递归练习
  • Joomla 2.x, 3.x useful code cheatsheet
  • PHP变量
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • Selenium实战教程系列(二)---元素定位
  • yii2权限控制rbac之rule详细讲解
  • 爱情 北京女病人
  • ------- 计算机网络基础
  • 利用jquery编写加法运算验证码
  • 那些被忽略的 JavaScript 数组方法细节
  • 你不可错过的前端面试题(一)
  • 为视图添加丝滑的水波纹
  • 一起参Ember.js讨论、问答社区。
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #Linux(Source Insight安装及工程建立)
  • $refs 、$nextTic、动态组件、name的使用
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二十三)Flask之高频面试点
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)菜鸟学数据库(三)——存储过程
  • (转)拼包函数及网络封包的异常处理(含代码)
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .axf 转化 .bin文件 的方法
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .net 发送邮件
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项