Flutter Plugins
Flutter Plugins by zhangzhihua 是一个 VS Code 扩展,封装一些常用的基础功能,提高开发效率。
包裹功能
使用方法
- 选中想要包裹的 widget,然后按下
提取列表 快捷键,选择 拓展的组件 即可。
- 目前支持的组件有:(升序)
AfterLayout
ClipRRect
GestureDetector
LayoutBuilder
MeasureSize
MediaQuery
Obx
Stack
ValueListenableBuilder
VisibilityDetector
快捷功能
使用方法
- 右键工程项目,选择
快捷命令 即可。
- 目前支持的命令有:
Quick Build Runner (适用于局部文件/目录快速生成Model、repository)
Run Build Runner (适用于全量生成Model、repository、图片资源)
新建Getx界面 (Binding方式-内部) (快速新建内部基类页面 - 限于目录右键)
新建Getx界面 (Binding方式) (快速新建页面 - 限于目录右键)
调用build_runner方式
调用build_runner结果
生成的目录结构
生成的bingding
生成的controller
生成的view
生成的view (内部)
贡献
如果对你有帮助,欢迎 star。
此项目会一直更新,如果想新增功能,欢迎提交 issues 或 pull requests 到 GitHub 仓库,我会在工作之余时,增加新的feature。
联系
WeChat : zhang1102d
更新日志
日期 |
版本 |
更新内容 |
2024-09-13 |
v0.0.6 |
去掉一些预制import的处理。 |
2024-09-13 |
v0.0.5 |
增加提取包裹时const的处理。 |
2024-09-10 |
v0.0.4 |
更新了README图文显示。 |
2024-09-10 |
v0.0.3 |
更新了新建界面的命令支持。 |
2024-09-09 |
v0.0.2 |
更新了快捷生成命令支持。 |
2024-09-06 |
v0.0.1 |
更新了8个包裹组件支持。 |
vscode应用市场直通车
跳转vscode应用市场
许可
本项目采用 MIT 许可证。
TODO
- ~~README图文显示~~
- 包裹组件widget判断
| |