🤪懒得手写 Taro 基础页面/组件,索性做了个 Vscode 插件
Taro Develop Enhanced
一款快速生成Taro
小程序页面模板和组件模板的 Vscode
插件。
前言
最近涉及到uniapp
的项目,在阅读的过程中找了几款Vscode
插件,发现挺好用的,但在寻找Taro
相关插件时却未发现类似的插件,只能自己从头进行开发。
当前版本支持功能
✅ 右键点击文件夹一键生成 Taro (Javascript、Typescript)
页面及组件less、sass、stylus
版本
✅ 生成默认名称为 index
的文件
index.tsx
/index.jsx
默认内容:
import { View } from "@tarojs/components";
import "./index.less";
const 自定义页面/组件名称 = () => {
return <View>自定义页面/组件名称</View>;
};
export default 自定义页面/组件名称;
index.config.ts
/index.config.js
默认内容:
export default {
navigationBarTitleText: "自定义页面/组件名称",
};
功能演示
1、在 Vscode
左侧面板中右键文件夹,找到对应的菜单栏。
2、输入页面/组件名称,回车。
3、查看生成的页面/组件代码
ps: 目前仅支持文件
后续迭代方向
- 支持
css module
- 支持自定义文件名称
- 支持自定义模板内容
- 支持全驼峰、半驼峰的项目格式
- 自动将路由写入
app.config.js/app.config.ts
后话
感兴趣的小伙伴可以在Vscode
扩展商店直接搜索Taro Develop Enhanced
,安装完成后即可体验。🤣欢迎推荐身边的小伙伴使用呀,涨涨我的下载量,看着有成就感一点哈哈哈。
还有各位小伙伴如果对开发过程感兴趣的话,我后面会单独出一篇开发博客,讲述整个开发流程(虽然还有很多草稿写了一半😐)。
转载自:https://juejin.cn/post/7288963909590859816