前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flutter代码模板,解放双手,提高开发效率必备

Flutter代码模板,解放双手,提高开发效率必备

作者头像
AWeiLoveAndroid
发布2018-09-03 16:10:18
1.8K0
发布2018-09-03 16:10:18
举报

版权声明:本文为博主原创文章,未经博主允许不得转载。https://cloud.tencent.com/developer/article/1326515

转载请标明出处:https://cloud.tencent.com/developer/article/1326515

本文出自 AWeiLoveAndroid的博客

使用Flutter开发的朋友们都有一个疑问,自带的快捷提示不是很丰富,没有你想要的功能,不管是Android Studio 还是IDEA,斗狠有局限性,有的朋友可能在用VSCode,那个插件有两个,我都试过都不好用,扩展性不好。于是我自己就写了一些常用Flutter代码模板,导入AS或者IDEA可以直接使用。

【说明】本文同步发布在github,欢迎star,https://github.com/AweiLoveAndroid/Flutter-learning

一、导入方式(这里以AS或者IDEA为例,VSCode的代码模板有点麻烦,正在整理中)

首先打开github网址 https://github.com/AweiLoveAndroid/Flutter-learning/blob/master/code_plugins/settings.jar 下载jar包。

然后,点击菜单栏 File--> Import Settings,然后找到刚下载的那个Settings.jar,导入即可。


二、支持的快捷键如下:

快捷键

描述

con

创建完整的Container

cp

自定义CustomPainter

csv

CustomScrollView + SliverPadding创建列表,子控件带有边距

csv2

使用CustomScrollView + SliverGrid创建列表

gv

创建GridView.count

lv

创建基本的ListView

lvb

创建ListView.builder

lvd

创建带分割线的ListView

lvr

创建RadioListTile,可以单选的item

lvt

创建带有各种ListTile的ListView

mainstf

创建 StatefulWidget 控件

mainstl

创建 StatelessWidget 控件

me

创建方法

mep

创建私有方法

row

创建Row

sb

创建SizedBox

ssv

创建SingleChildScrollView

stf

创建完整的StatefulWidget,包含生命周期相关方法。

stl

创建StatelessWidget

svc

创建CustomScrollView

te

创建一个标准的Text


三、部分使用示范图

mainstf 创建 StatefulWidget 控件:

mainstl 创建 StatelessWidget 控件:

stf 创建完整的StatefulWidget,包含生命周期相关方法。:

stl 创建StatelessWidget:

gv 创建 GridView.count:

lv 创建基本的ListView:

con 创建完整的Container:

con创建完整的Container


四、关于代码模板的使用和自定义方式可以看我的github Android Studio常用模板用法和自定义模板

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.08.08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【说明】本文同步发布在github,欢迎star,https://github.com/AweiLoveAndroid/Flutter-learning
  • 一、导入方式(这里以AS或者IDEA为例,VSCode的代码模板有点麻烦,正在整理中)
  • 二、支持的快捷键如下:
  • 三、部分使用示范图
    • mainstf 创建 StatefulWidget 控件:
      • mainstl 创建 StatelessWidget 控件:
        • stf 创建完整的StatefulWidget,包含生命周期相关方法。:
          • stl 创建StatelessWidget:
            • gv 创建 GridView.count:
              • lv 创建基本的ListView:
                • con 创建完整的Container:
                • 四、关于代码模板的使用和自定义方式可以看我的github Android Studio常用模板用法和自定义模板
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档