【微信小程序】使用webstorm进行开发,支持代码提示高亮等

这篇具有很好参考价值的文章主要介绍了【微信小程序】使用webstorm进行开发,支持代码提示高亮等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

最近有负责小程序开发的同事离职,无奈接手项目,使用过微信小程序的官方开发工具的同学应该都知道,这玩意做得有多差,写起代码来相当难受。作为一个android开发,最熟悉的莫过于android studio了,而android studio来自于jetbrains的IDEA,并且了解到jetbrains上还有个webstorm是专门用于web开发的,就希望能这个开发工具上开发微信小程序。

插件

幸运的是,在插件市场发现了小程序开发的支持插件,但使用后还是有些问题:

  1. Wxapp Support(在2021.3.3版的webstorm上安装后重启会报错,无法正常使用,不建议安装);
  2. Wechat mini program support(只支持样式代码,没有小程序API的代码提示,建议安装);

【微信小程序】使用webstorm进行开发,支持代码提示高亮等
【微信小程序】使用webstorm进行开发,支持代码提示高亮等

加入官方.d.ts文件

经过一番查找,在微信官方的GitHub上找到了小程序的TS库
地址:https://github.com/wechat-miniprogram/api-typings文章来源地址https://www.toymoban.com/news/detail-495858.html

  1. 把整个库拉下来到本地,得到一个文件夹api-typings-master
    【微信小程序】使用webstorm进行开发,支持代码提示高亮等
  2. 打开webstorm的设置弹窗,找到 语言和框架 > JavaScript > 库
    【微信小程序】使用webstorm进行开发,支持代码提示高亮等
  3. 将下载下来的api-typings-master添加到库,名称可以填wxapp-api,可见性选全局,添加文件api-typings-master/index.d.ts和添加文件夹api-typings-master/types,最后点击确定即可。
    【微信小程序】使用webstorm进行开发,支持代码提示高亮等
  4. 使用webstorm打开小程序项目就能试下是否有代码提示了。
    【微信小程序】使用webstorm进行开发,支持代码提示高亮等

完事

到了这里,关于【微信小程序】使用webstorm进行开发,支持代码提示高亮等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【微信小程序】使用vscode进行小程序项目的开发

    如果我们不想写wxss,想写less、scss,但是less、scss以前都是编译成css的,这时候我们可以进行在vscode环境配置的设置 下载插件 想利用本身已经熟悉的prettier功能、vscode环境配置的设置⬇ 虽然可以利用vscode进行小程序代码的开发,但是“微信开发者工具”是脱离不了的,因为需

    2024年02月05日
    浏览(42)
  • 使用uniapp编写微信小程序并与原生小程序代码进行融合

    在使用uniapp编写时所使用的语法为VUE,代码编写完成后点击HBuilder X工具窗口:发行编译为小程序,即可自动转换为小程序的代码 解决问题: 编译之后代码会被进行压缩,vue文件会被拆分,其中的变量名也会被替换掉,基本没有可读性,变成这样: 这样的代码基本是不可进行

    2024年02月09日
    浏览(61)
  • 【微信小程序】uniapp开发小程序如何使用微信云托管或云函数进行云开发

    这个不用说吧必须的,官方地址在这。直接进去申请就行。 但是前提是你得会创建docker file,学习掌握一些基本的docker知识,会让你创建环境变得简单一点。环境创建完成之后就能进行下面的操作了。 像这样,在里面放一空文件就行什么js啊css什么的都行,这样才能进行后续的

    2024年02月06日
    浏览(79)
  • UniApp项目中 使用微信小程序原生语言 进行开发

    wxcomponents 下放的是微信小程序原生代码写的组件。我进行了封装 在你下uniApp 项目的根目录创建一个 wxcomponents 名字千万不要错 京东、支付宝灯参考下面图片 官方文档也有介绍 然后在你需要引入原生功能的页面里面引入你的组件(我这里提前已经放过来了。在上面图可看到

    2024年02月04日
    浏览(71)
  • WebStorm开发uni-app ,用vue2实现手机APP(apk) + 微信小程序多端项目开发方案

    我们主要分析了如下小程序开发框架,主要包括: 框架 技术栈 案例 微信小程序 支付宝小程序 百度小程序 头条小程序 H5 App uni-app Vue 丰富 ⭕ ⭕️ ⭕️ ⭕ ⭕️ ⭕ Taro React 丰富 ⭕ ⭕ ⭕ ⭕ ⭕ ⭕ wepy Vue 丰富 ⭕ ❌ ❌ ❌ ❌ ❌ mpvue Vue 丰富 ⭕ ❌ ❌ ❌ ⭕️ ❌  首先,就要排

    2024年02月08日
    浏览(75)
  • 微信小程序_实现markdown支持代码复制功能

    大家好,我是yma16,不止前端,本文将介绍微信小程序中 markdown的代码复制功能实现。 往期微信小程序文章 小程序自定义微信昵称和头像 小程序制作markdown博客 小程序结合chatgpt制作聊天页面 小程序组件传值 小程序复制到粘贴板的功能实现 基于towxml渲染markdown 定位 因为是基

    2024年02月15日
    浏览(41)
  • 【小程序开发必备】微信小程序常用API全介绍,附示例代码和使用场景

    ✍创作者:全栈弄潮儿 🏡 个人主页: 全栈弄潮儿的个人主页 🏙️ 个人社区,欢迎你的加入:全栈弄潮儿的个人社区 📙 专栏地址:小程序从入门到精通 【分享几个国内免费可用的ChatGPT镜像】 【10几个类ChatGPT国内AI大模型】 【用《文心一言》1分钟写一篇博客简直yyds】

    2023年04月09日
    浏览(49)
  • 微信小程序如何进行开发?

      笔者编程一般编得较多的是桌面软件,有时也会编手机软件,这些软件都必须安装才能使用,这限制了软件的推广。而现有社交软件如微信使用得较广泛,若在微信上进行小程序开发,这有利于应用的推广。笔者初涉微信小程序开发,本文对微信小程序一般开发过程做总

    2024年02月12日
    浏览(40)
  • 微信小程序背景渐变写法加占比以及微信小程序开发过程中长使用的代码段

    在写微信小程序的过程中,ui设计了一个渐变的背景图,网上一搜很多都只写了怎么样让微信渐变色,但是我的需求就是渐变色而且控制渐变色范围,比如三个颜色一个头部是深蓝,中间浅蓝,最底下是白色,那么直接套用网上的列子(第一段代码),三个色渐变范围是一样

    2024年01月17日
    浏览(48)
  • 微信小程序详细教程,两小时零基础注册和使用小程序,并利用Ai引擎真正0代码开发小程序!!!(干货,建议收藏)

    一台电脑 下载并安装微信开发者工具 一个微信扫码登录         随着科技的飞速发展和互联网的普及,微信作为一款社交媒体平台,已经渗透到我们日常生活的方方面面。无论是老年人还是年轻人,无论是城市还是农村,微信的用户群体已经覆盖了各个年龄段和各个社会阶

    2024年02月03日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包